53 lines
876 B
C
53 lines
876 B
C
|
#ifndef MYWIN_USER_BACKLIGHTSET_H__
|
||
|
#define MYWIN_USER_BACKLIGHTSET_H__
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
//设置背光的对话框
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
typedef struct
|
||
|
{
|
||
|
WIN_WindowStruct win;
|
||
|
int press;
|
||
|
int index;
|
||
|
char *title;
|
||
|
int light; //背光值
|
||
|
int lightSave;//用于恢复原始亮度
|
||
|
int autoLight;//自动亮度
|
||
|
int offTime; //自动熄屏时间,秒
|
||
|
}WIN_BackLightSetboxStruct;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
WIN_BackLightSetboxStruct *WIN_CreatBackLightSetbox (WIN_WindowStruct *base,
|
||
|
void (*msgLoop)(struct _WIN_WindowStruct *win,WIN_MsgStruct *msg),
|
||
|
int x,int y,int x_size,int y_size);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
//消息框的绘制函数
|
||
|
void BACKLIGHTSETBOX_DefaultPaint (WIN_BackLightSetboxStruct *backlightsetbox);
|
||
|
|
||
|
|
||
|
|
||
|
//消息框的消息处理函数
|
||
|
void BACKLIGHTSETBOX_defaultMsgLoop (WIN_BackLightSetboxStruct *backlightsetbox,WIN_MsgStruct *msg);
|
||
|
|
||
|
|
||
|
|
||
|
//显示设置
|
||
|
int BACKLIGHTSETBOX_BackLightSet (void);
|
||
|
|
||
|
|
||
|
|
||
|
#endif
|
||
|
|