⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysinfo.h

📁 采用MINIGUI开发的一套GUI界面
💻 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 + -