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

📄 configdisp.h

📁 采用MINIGUI开发的一套GUI界面
💻 H
字号:

#ifndef _CONFIGURE_DISPLAY_H
#define _CONFIGURE_DISPLAY_H
#define BTN333  1600
//--------------------------------------
#define ST_FIRST 300

#define ST_DisNo   		ST_FIRST+1 
#define ST_No1      		ST_FIRST+2
#define ST_No2       		ST_FIRST+4
#define ST_No3       		ST_FIRST+5
#define ST_No4       		ST_FIRST+6
#define ST_No5       		ST_FIRST+7
#define ST_No6       		ST_FIRST+8
#define ST_Mode   		ST_FIRST+9
#define ST_DIRECT  		ST_FIRST+10
#define ST_Background  		ST_FIRST+11
#define ST_DisChannel   		ST_FIRST+12
#define ST_DisColour          		ST_FIRST+13
#define ST_DisWide           		ST_FIRST+14
#define ST_DisDO  	 	ST_FIRST+15
#define ST_DisAdd   		ST_FIRST+16
#define ST_DisCounter 		ST_FIRST+17

#define ST_DisLow     		ST_FIRST+18
#define ST_DisHigh    		ST_FIRST+19
#define ST_DisDI    		ST_FIRST+20

//--------------------------------------
#define ET_FIRST              321     


 
#define BOX_MODE   		(ET_FIRST+0)
#define BOX_DIRECT 		(ET_FIRST+1)
#define BOX_BACKG		(ET_FIRST+2)

#define  BOX_CHAN1     	(ET_FIRST+3)
#define  BOX_CHAN2        (ET_FIRST+4)
#define BOX_CHAN3         (ET_FIRST+5)
#define BOX_CHAN4      	(ET_FIRST+6)     
#define BOX_CHAN5        	(ET_FIRST+7)
#define BOX_CHAN6      	(ET_FIRST+8)

#define  BOX_COLOR1     	(ET_FIRST+9)
#define  BOX_COLOR2        	(ET_FIRST+10)
#define BOX_COLOR3         	(ET_FIRST+11)
#define BOX_COLOR4      		(ET_FIRST+12)
#define BOX_COLOR5        	(ET_FIRST+13)
#define  BOX_COLOR6     (	ET_FIRST+14)

#define  BOX_H1        (ET_FIRST+15)
#define BOX_H2         (ET_FIRST+16)
#define BOX_H3      	(ET_FIRST+17)
#define BOX_H4        	(ET_FIRST+18)
#define  BOX_H5     	(ET_FIRST+19)
#define  BOX_H6     	(ET_FIRST+20)

#define EDIT_L1         	(ET_FIRST+21)
#define EDIT_L2      	(ET_FIRST+22)
#define EDIT_L3        	(ET_FIRST+23)
#define  EDIT_L4     	(ET_FIRST+24)
#define  EDIT_L5       (ET_FIRST+25)
#define EDIT_L6         (ET_FIRST+26)

#define EDIT_DH1      	(ET_FIRST+27)
#define EDIT_DH2        (ET_FIRST+28)
#define  EDIT_DH3     (ET_FIRST+29)
#define  EDIT_DH4       ( ET_FIRST+30)
#define EDIT_DH5         	(ET_FIRST+31)
#define EDIT_DH6        	(ET_FIRST+32)




#define BOX_STATUS_DI   	(ET_FIRST+33)
#define BOX_STATUS_DO 		(ET_FIRST+34)
#define BOX_STATUS_ADD  	(ET_FIRST+35)
#define BOX_STATUS_COUNTER 		(ET_FIRST+36)

 #define FOCUS_MIN  BOX_MODE
#define FOCUS_MAX  BOX_STATUS_COUNTER
//----------定义按钮----------------
 #define DISP_BN_FIRST 370
 
#define DISP_BN1   			(DISP_BN_FIRST+1)
#define DISP_BN2   			(DISP_BN_FIRST+2)
#define DISP_BN3   			(DISP_BN_FIRST+3)
#define DISP_BN4   			(DISP_BN_FIRST+4)
#define DISP_BN5   			(DISP_BN_FIRST+5)
#define DISP_BN6   			(DISP_BN_FIRST+6)

#define CONF_DISP_UP 			DISP_BN_FIRST+7
#define CONF_DISP_DOWN 		DISP_BN_FIRST+8
#define CONF_DISP_LEFT 			DISP_BN_FIRST+9
#define CONF_DISP_RIGHT 		DISP_BN_FIRST+10
#define CONF_DISP_ENTER 		DISP_BN_FIRST+11

#define CONF_DISP_DLEFT  		DISP_BN_FIRST+12
#define CONF_DISP_DRIGHT 		DISP_BN_FIRST+13
#define CONF_DISP_DBACK 		DISP_BN_FIRST+14
#define CONF_DISP_NC 		DISP_BN_FIRST+17

//----------定义组合框--------
#define  GROUP_PEN    			DISP_BN_FIRST+20
#define  GROUP_STATUS  			DISP_BN_FIRST+21

//----------定义控件坐标,宽度,高度--------
//

#define  DISP_ST_H   30

#define EDIT_H       20
#define EDIT_W       85
#define BOX_H             25     
#define 	 BN_X 	85
#define 	 BN_Y  	0
#define  BN_W 40
#define  BN_H 30

//define LEFT_W     in common.h

#define BOTT_BOX_X  160
#define X1       100
#define X2       120
#define X3       X2+100
#define X4       X3+100  
#define X5       X4+100
#define X6       X5+100


#define Y1       45
#define Y2       Y1+30
#define Y3       Y2+30
 
#define Y4       100   		// 画笔组合框
#define Y5       Y4+20  	
#define Y6       Y5+25
#define Y7       Y6+30
#define Y8       Y7+30 
#define Y9       Y8+30
#define Y91      Y9+30
#define Y10      Y91+30  //状态组合框


#define SSG_Y    Y2   //  =75
#define SSG_H    220
#define SSG_Y2   Y2 +SSG_H+10
#define SSG_H2    70
#define Y11      SSG_Y2+20
#define Y12      Y11+16

static CTRLDATA ctrl_conf_disp[]={   
	{ CTRL_STATIC,		WS_CHILD|SS_RIGHT|WS_VISIBLE,120,Y1+5,50,DISP_ST_H,ST_Mode,"模式:",0},
	{ CTRL_COMBOBOX,	    CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,190,Y1, EDIT_W, EDIT_H,BOX_MODE,"",0},
       { CTRL_STATIC,		WS_CHILD|SS_RIGHT|WS_VISIBLE,270,Y1+5,50,DISP_ST_H,ST_DIRECT,"方法:",0},
	{ CTRL_COMBOBOX,	    CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,340,Y1, EDIT_W, EDIT_H,BOX_DIRECT,"",0}, 
	{ CTRL_STATIC,WS_CHILD|SS_RIGHT|WS_VISIBLE,420,Y1+5,50,DISP_ST_H,ST_Background,"背景:",0},
	{ CTRL_COMBOBOX,	    CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,490,Y1, EDIT_W, EDIT_H,BOX_BACKG,"",0},
	{ CTRL_STATIC , SS_GROUPBOX| WS_VISIBLE , BN_X, SSG_Y, 550,SSG_H , GROUP_PEN, "画笔" , 0     } , 
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE  ,X1, Y4 , EDIT_W,DISP_ST_H,ST_DisNo,"No",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y5 , 50,DISP_ST_H,ST_No1,"1",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y6 , 50,DISP_ST_H,ST_No2,"2",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y7, 50,DISP_ST_H,ST_No3,"3",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y8, 50,DISP_ST_H,ST_No4,"4",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y9, 50,DISP_ST_H,ST_No5,"5",0},
	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE , X1 ,  Y91, 50,DISP_ST_H,ST_No6,"6",0},
      { CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,X2,  Y4, EDIT_W,DISP_ST_H,ST_DisChannel,"通道",0},
//15
	      { CTRL_COMBOBOX,WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE|CBS_READONLY,X2,  Y6 , EDIT_W,BOX_H, BOX_CHAN2,"AI1",0},
	      { CTRL_COMBOBOX,WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE|CBS_READONLY,X2,   Y5 , EDIT_W,BOX_H, BOX_CHAN1,"AI2",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE,X2,  Y7, EDIT_W,BOX_H, BOX_CHAN3,"AI3",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE,X2,  Y8, EDIT_W,BOX_H, BOX_CHAN4,"AI4",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE,X2,  Y9, EDIT_W,BOX_H, BOX_CHAN5,"AI5",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP |  WS_VISIBLE,X2,  Y91, EDIT_W,BOX_H, BOX_CHAN6,"AI6",0},
     		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,X3,  Y4, EDIT_W,DISP_ST_H,ST_DisColour,"颜色",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y5 , EDIT_W,BOX_H, BOX_COLOR1,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y6 , EDIT_W,BOX_H, BOX_COLOR2,"",0},
  { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y7, EDIT_W,BOX_H, BOX_COLOR3,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y8, EDIT_W,BOX_H, BOX_COLOR4,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y9, EDIT_W,BOX_H, BOX_COLOR5,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X3,  Y91, EDIT_W,BOX_H, BOX_COLOR6,"",0},
       	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,X4,  Y4, EDIT_W,DISP_ST_H,ST_DisWide,"粗细",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y5 , EDIT_W,BOX_H,BOX_H1,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y6 , EDIT_W,BOX_H,BOX_H2,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y7, EDIT_W,BOX_H,BOX_H3,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y8, EDIT_W,BOX_H,BOX_H4,"",0},
	      { CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y9, EDIT_W,BOX_H,BOX_H5,"",0},
{ CTRL_COMBOBOX,   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP | WS_VISIBLE,X4,  Y91, EDIT_W,EDIT_H,BOX_H6,"",0},
		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,X5,   Y4, EDIT_W,DISP_ST_H,ST_DisLow,"Low",0},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_GROUP| WS_VISIBLE,X5,  Y5 , EDIT_W-5,EDIT_H,EDIT_L1,"",ES_DIGIT_ONLY},
             { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_GROUP| WS_VISIBLE,X5,  Y6 , EDIT_W-5,EDIT_H,EDIT_L2,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_GROUP| WS_VISIBLE,X5,  Y7, EDIT_W-5,EDIT_H,EDIT_L3,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_GROUP| WS_VISIBLE,X5,  Y8, EDIT_W-5,EDIT_H,EDIT_L4,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_GROUP| WS_VISIBLE,X5,  Y9, EDIT_W-5,EDIT_H,EDIT_L5,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY|WS_GROUP|  WS_VISIBLE,X5,  Y91, EDIT_W-5,EDIT_H,EDIT_L6,"",ES_DIGIT_ONLY},
      		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,X6,   Y4, EDIT_W,DISP_ST_H,ST_DisHigh,"High",0},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_VISIBLE,X6,  Y5 , EDIT_W-5,EDIT_H,EDIT_DH1,"",ES_DIGIT_ONLY},
    { CTRL_SLEDIT,WS_BORDER| ES_READONLY|WS_VISIBLE,X6,  Y6 , EDIT_W-5,EDIT_H,EDIT_DH2,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_VISIBLE,X6,  Y7, EDIT_W-5,EDIT_H,EDIT_DH3,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_VISIBLE,X6,  Y8, EDIT_W-5,EDIT_H,EDIT_DH4,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_VISIBLE,X6,  Y9, EDIT_W-5,EDIT_H,EDIT_DH5,"",ES_DIGIT_ONLY},
	      { CTRL_SLEDIT,WS_BORDER|ES_READONLY| WS_VISIBLE,X6,  Y91, EDIT_W-5,EDIT_H,EDIT_DH6,"",ES_DIGIT_ONLY},
 		{ CTRL_STATIC , SS_GROUPBOX| WS_VISIBLE , BN_X, SSG_Y2,550,SSG_H2,GROUP_STATUS, "状态列" , 0 } , 
     	 	{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,BOTT_BOX_X, Y11, EDIT_W,DISP_ST_H,ST_DisDI,"DI",0},
      		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,BOTT_BOX_X+100, Y11, EDIT_W,DISP_ST_H,ST_DisDO,"DO",0},
      		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,BOTT_BOX_X+100*2, Y11, EDIT_W,DISP_ST_H,ST_DisAdd,"累加器",0},
		{ CTRL_STATIC,WS_CHILD|WS_VISIBLE|SS_CENTER,BOTT_BOX_X+100*3, Y11, EDIT_W,DISP_ST_H,ST_DisCounter," 计数器",0},
{ CTRL_COMBOBOX,WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP  | WS_VISIBLE,160, Y12, EDIT_W,BOX_H,BOX_STATUS_DI,"",60},      
		{ CTRL_COMBOBOX,WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP  | WS_VISIBLE,260, Y12, EDIT_W,BOX_H,BOX_STATUS_DO,"",60},
		{ CTRL_COMBOBOX,WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP  | WS_VISIBLE,360, Y12, EDIT_W,BOX_H,BOX_STATUS_ADD,"",60},
		{ CTRL_COMBOBOX,CBS_SORT|WS_CHILD|   CBS_DROPDOWNLIST| CBS_READONLY |  WS_TABSTOP  | WS_VISIBLE,460, Y12, EDIT_W,BOX_H,BOX_STATUS_COUNTER,"",60},



//以上43个

       {    "button", WS_CHILD | WS_VISIBLE | WS_TABSTOP|BS_PUSHBUTTON, BN_X,BN_Y,BN_W,BN_H,    DISP_BN1, "1", 0   },   
       {   "button", WS_CHILD | WS_VISIBLE | WS_TABSTOP|BS_PUSHBUTTON,    BN_X+BN_W ,BN_Y,BN_W,BN_H, DISP_BN2, "2", 0 },   		
       {    "button", WS_CHILD | WS_VISIBLE |WS_TABSTOP| BS_PUSHBUTTON,    BN_X+2*BN_W ,BN_Y,BN_W,BN_H,   DISP_BN3, "3", 0   },   
	{    "button", WS_CHILD | WS_VISIBLE | WS_TABSTOP|BS_PUSHBUTTON , BN_X+3*BN_W ,BN_Y,BN_W,BN_H, DISP_BN4, "4", 0   },   
   	{    "button", WS_CHILD | WS_VISIBLE |WS_TABSTOP| BS_PUSHBUTTON , BN_X+4*BN_W ,BN_Y,BN_W,BN_H, DISP_BN5, "5", 0},
      {    "button", WS_CHILD | WS_VISIBLE |WS_TABSTOP| BS_PUSHBUTTON, BN_X+5*BN_W ,BN_Y,BN_W,BN_H, DISP_BN6, "6", 0   },   

	
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, 0, LEFT_W,LEFT_H,CONF_DISP_UP,"上移    ",(DWORD)(&direction_bmp[0])},
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_H, LEFT_W,LEFT_H,CONF_DISP_DOWN,"下移    ",(DWORD)(&direction_bmp[1])},
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_H*2, LEFT_W,LEFT_H,CONF_DISP_LEFT,"左移    ",(DWORD)(&direction_bmp[2])},
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_H*3, LEFT_W,LEFT_H,CONF_DISP_RIGHT,"右移    ",(DWORD)(&direction_bmp[3])},
	{ "mybutton",WS_CHILD| BS_BITMAP|WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,0, LEFT_H*4, LEFT_W,LEFT_H,CONF_DISP_ENTER,"进入    ",(DWORD)(&direction_bmp[4])},
	{ "button",WS_BORDER| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,0, LEFT_H*5, LEFT_W,LEFT_H,CONF_DISP_NC," ",0},
		
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,80, 400, 80,40,CONF_DISP_DLEFT,"左移     ",0},
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP|BS_PUSHBUTTON|WS_VISIBLE,80*2, 400, 80,40,CONF_DISP_DRIGHT,"右移    ",0},
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,80*7, 400, 80,40,CONF_DISP_DBACK,"返回    ",0}	 
//14	       
};            
#define CONTROL_MAX 57+16


int disp_id_up[]={
 BOX_MODE,
 BOX_DIRECT,
 BOX_BACKG,	

 BOX_MODE,
 BOX_CHAN1  ,
 BOX_CHAN2,
 BOX_CHAN3,
 BOX_CHAN4,
BOX_CHAN5, 
 
BOX_MODE,
BOX_COLOR1,
BOX_COLOR2,
BOX_COLOR3,
BOX_COLOR4,
BOX_COLOR5,
 
BOX_DIRECT,
BOX_H1,
BOX_H2,
BOX_H3,
 BOX_H4,
BOX_H5,

BOX_DIRECT,
EDIT_L1,
EDIT_L2,
EDIT_L3,
EDIT_L4,
EDIT_L5,
 
BOX_BACKG,
EDIT_DH1,
EDIT_DH2,
EDIT_DH3,
EDIT_DH4,
EDIT_DH5,

BOX_CHAN6,
BOX_COLOR6,
EDIT_L6,
EDIT_DH6
,
};
int disp_id_down[]=
{
 BOX_CHAN1 ,
 BOX_H1,  
 EDIT_DH1,  

 BOX_CHAN2  ,
 BOX_CHAN3,
 BOX_CHAN4,
 BOX_CHAN5, 
 BOX_CHAN6,
 BOX_STATUS_DI, 
 
 BOX_COLOR2,
 BOX_COLOR3,
 BOX_COLOR4,
 BOX_COLOR5,
 BOX_COLOR6,
 BOX_STATUS_DO,


 BOX_H2,
 BOX_H3,
 BOX_H4,
 BOX_H5,
 BOX_H6,
 BOX_STATUS_DO,

 EDIT_L2,
 EDIT_L3,
 EDIT_L4,
 EDIT_L5,
 EDIT_L6,
 BOX_STATUS_ADD,
 
 EDIT_DH2,
 EDIT_DH3,
 EDIT_DH4,
 EDIT_DH5,
 EDIT_DH6,
 BOX_STATUS_COUNTER,

 BOX_STATUS_DI, 
 BOX_STATUS_DO,
 BOX_STATUS_ADD,
 BOX_STATUS_COUNTER
};


static  int disp_id_left[]=
{
 BOX_MODE,
 BOX_MODE,
 BOX_DIRECT,
 
  BOX_CHAN1  ,
  BOX_CHAN2  ,
  BOX_CHAN3,
  BOX_CHAN4,
  BOX_CHAN5, 
  BOX_CHAN6,

  BOX_CHAN1  ,
  BOX_CHAN2  ,
 BOX_CHAN3,
 BOX_CHAN4,
BOX_CHAN5, 
BOX_CHAN6,

BOX_COLOR1,
BOX_COLOR2,
BOX_COLOR3,
BOX_COLOR4,
BOX_COLOR5,
BOX_COLOR6,

BOX_H1,
BOX_H2,
BOX_H3,
BOX_H4,
BOX_H5,
BOX_H6,

 EDIT_L1,
EDIT_L2,
EDIT_L3,
EDIT_L4,
EDIT_L5,
 EDIT_L6,

 
BOX_STATUS_DI,
BOX_STATUS_DI,
BOX_STATUS_DO,
BOX_STATUS_ADD
 
};
int disp_id_right[]=
{
BOX_DIRECT,
BOX_BACKG,
BOX_BACKG,

BOX_COLOR1,
BOX_COLOR2,
BOX_COLOR3,
BOX_COLOR4,
BOX_COLOR5,
BOX_COLOR6,

BOX_H1,
BOX_H2,
BOX_H3,
BOX_H4,
BOX_H5,
BOX_H6,

 EDIT_L1,
EDIT_L2,
EDIT_L3,
EDIT_L4,
EDIT_L5,
 EDIT_L6,

EDIT_DH1,
EDIT_DH2,
 EDIT_DH3,
EDIT_DH4,
EDIT_DH5,
EDIT_DH6,

EDIT_DH1,
EDIT_DH2,
 EDIT_DH3,
EDIT_DH4,
EDIT_DH5,
EDIT_DH6,

BOX_STATUS_DI,
BOX_STATUS_DO,
BOX_STATUS_ADD,
 BOX_STATUS_ADD
};
 
PBITMAP btn_bmp;
void ConfDispInit(HWND hDlg);
void  DlgConfDisp (HWND hWnd);

void DigitalConfig (HWND hWnd);
 void SaveDispData(HWND hDlg);

#endif




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -