📄 sysinfo.h
字号:
#ifndef _CONFIGESYS_H
#define _CONFIGESYS_H
#define Configure_Static_SysVer 301
#define Configure_Static_SysVer2 302
#define Configure_Static_SSysVer 303
#define Configure_Static_SSysVer2 303
#define Configure_Static_SysMomery 304
#define Configure_Static_SysMomery2 305
#define Configure_Static_SysMomeryCK 306
#define Configure_Static_SysMomeryCK2 307
#define Configure_Static_SysIP 308
#define Configure_Static_SysIP2 309
#define Configure_Static_SysCha1 311
#define Configure_Static_SysCha11 312
#define Configure_Static_SysCha2 313
#define Configure_Static_SysCha22 314
#define Configure_Static_SysCha3 315
#define Configure_Static_SysCha33 316
#define Configure_Static_SysCha4 317
#define Configure_Static_SysCha44 318
#define Configure_Static_SysCha5 319
#define Configure_Static_SysCha55 320
#define Configure_Static_SysCha6 321
#define Configure_Static_SysCha66 322
#define CONF_System_UP 333
#define CONF_System_DOWN 334
#define CONF_System_LEFT 335
#define CONF_System_RIGHT 336
#define CONF_System_ENTER 337
#define CONF_System_DLEFT 338
#define CONF_System_DBACK 339
#define ControlStaticHeight 40
#define ControlEditHeight 20
#define ControlEditWide 85
//define LEFT_W in common.h
#define SYSINFO_BN 400
#define SYSINFO_UP ( SYSINFO_BN+1 )
#define SYSINFO_DOWN ( SYSINFO_BN+2 )
#define SYSINFO_LEFT ( SYSINFO_BN+3)
#define SYSINFO_RIGHT ( SYSINFO_BN+4 )
#define SYSINFO_ENTER ( SYSINFO_BN+5 )
#define SYSINFO_DLEFT ( SYSINFO_BN+6 )
#define SYSINFO_DRIGHT ( SYSINFO_BN+7 )
#define SYSINFO_TIMER ( SYSINFO_BN+8 )
#define SYSINFO_COUNTER ( SYSINFO_BN+9 )
#define SYSINFO_ADD ( SYSINFO_BN+10 )
#define SYSINFO_DBACK ( SYSINFO_BN+11 )
static CTRLDATA ctrl_conf_system[]={
//自定义按钮
{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, 0, LEFT_W,LEFT_H,SYSINFO_UP,"上移 ",(DWORD)(&direction_bmp[0])},
{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_BN_H, LEFT_W,LEFT_H,SYSINFO_DOWN,"下移 ",(DWORD)(&direction_bmp[1])},
{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_BN_H*2, LEFT_W,LEFT_H,SYSINFO_LEFT,"左移 ",(DWORD)(&direction_bmp[2])},
{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_BN_H*3, LEFT_W,LEFT_H,SYSINFO_RIGHT,"右移 ",(DWORD)(&direction_bmp[3])},
{ "mybutton",WS_CHILD| BS_BITMAP|WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,0, LEFT_BN_H*4, LEFT_W,LEFT_H,SYSINFO_ENTER,"进入 ",(DWORD)(&direction_bmp[4])},
{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,0, LEFT_BN_H*5, LEFT_W,LEFT_H,CONF_System_DBACK,"返回 ",0}
};
//----------定义下载页面控件------
#define DLG_H1 240
#define DLG_W1 320
#define DLG_L1 160
#define DLG_T1 120
#define DLG_D1 (DLG_W1/3)
#define DL_BN 430
#define DL_NC ( DL_BN+1 )
#define DL_CHANNEL ( DL_BN+2 )
#define DL_YEAR ( DL_BN+3 )
#define DL_MONT ( DL_BN+4 )
#define DL_DATE ( DL_BN+11 )
#define DL_HOUR ( DL_BN+5 )
#define DL_MINU ( DL_BN+6 )
#define DL_SECO ( DL_BN+7 )
#define DL_PERIOD ( DL_BN+8 )
#define DL_ENTER ( DL_BN+9 )
#define DL_CANCEL ( DL_BN+10 )
#define DL_Y1 90
#define DL_Y2 ( DL_Y1+30)
#define DL_Y3 ( DL_Y2+30)
static CTRLDATA ctrl_Download[]=
{
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35+DLG_D1, 50, 50, 30,DL_CHANNEL,"",35},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35, DL_Y1, 50, 30,DL_YEAR,"",35},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35+DLG_D1, DL_Y1, 50, 30,DL_MONT,"",35},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35+DLG_D1*2, DL_Y1, 50, 30,DL_DATE,"",65},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35, DL_Y2, 50, 30,DL_HOUR,"",65},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,35+DLG_D1, DL_Y2, 60, 30,DL_MINU,"",65},
{ CTRL_COMBOBOX,CBS_DROPDOWNLIST|WS_VISIBLE,60, DL_Y3, 60, 30,DL_PERIOD,"",65},
{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,DLG_D1, DL_Y3+30, 60,30,DL_ENTER,"确定",0} ,
{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,DLG_D1*2, DL_Y3+30, 60,30,DL_CANCEL,"取消",0}
};
DLGTEMPLATE Dlg_Download =
{
WS_VISIBLE|WS_BORDER | WS_CAPTION,
WS_EX_NONE,
DLG_L1, DLG_T1,DLG_W1, DLG_H1,
"数据下载",
0, 0,
9, NULL,
0
};
//----清除按钮对话框的控件------------------------------------
#define CLEAN_BN 460
#define CLEAN_NC ( CLEAN_BN+1 )
#define CLEAN_HIST_SCALE ( CLEAN_BN+2 )//单选框,清除数据的范围
#define CLEAN_EVEN_SCALE ( CLEAN_BN+3 )//
#define CLEAN_ENTER ( CLEAN_BN+9 )
#define CLEAN_CANCEL ( CLEAN_BN+10 )
static CTRLDATA ctrl_Clean[]=
{
{ CTRL_COMBOBOX,BS_AUTORADIOBUTTON|WS_VISIBLE,130+DLG_D1,18, 60, 30,CLEAN_HIST_SCALE,"",35},
{ CTRL_COMBOBOX,BS_AUTORADIOBUTTON|WS_VISIBLE,100+DLG_D1 ,50, 90, 30,CLEAN_EVEN_SCALE,"",35},
{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,200, 190, 60,30,CLEAN_ENTER,"确定",0} ,
{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,260, 190, 60,30,CLEAN_CANCEL,"取消",0}
};
DLGTEMPLATE Dlg_Clean=
{
WS_VISIBLE|WS_BORDER | WS_CAPTION,
WS_EX_NONE,
DLG_L1, DLG_T1,DLG_W1, DLG_H1,
"数据清除",
0, 0,
4, NULL,
0
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -