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

📄 configmath.h

📁 采用MINIGUI开发的一套GUI界面
💻 H
📖 第 1 页 / 共 2 页
字号:
 //   COMBOBOX
  {   CTRL_COMBOBOX, WS_CHILD  |CBS_DROPDOWNLIST |WS_VISIBLE|CBS_READONLY, Edit1_X, L2_Y, Box_W,Edit_H,    MB_ENABLE, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, 350, L2_Y, Box_W,Edit_H,    MB_METHOD, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, 510, L2_Y, Box_W,Edit_H,  MB_SPEED,   " ", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, TYPE_X,  EVENT_Y1, Box_W,Edit_H,    MB_TYPE1, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, H_X,  EVENT_Y1, Box_W,Edit_H,    MB_DELAY1, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, TYPE_X,  EVENT_Y2, Box_W,Edit_H,    MB_TYPE2, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, H_X,  EVENT_Y2, Box_W,Edit_H,    MB_DELAY2, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, TYPE_X,  EVENT_Y3, Box_W,Edit_H,    MB_TYPE3, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, H_X,  EVENT_Y3, Box_W,Edit_H,    MB_DELAY3, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, TYPE_X,  EVENT_Y4, Box_W,Edit_H,    MB_TYPE4, "", 0   },   
    {   CTRL_COMBOBOX, WS_CHILD|CBS_DROPDOWNLIST  |WS_VISIBLE|CBS_READONLY, H_X,  EVENT_Y4, Box_W,Edit_H,    MB_DELAY4, "", 0   },   
   
//左侧按钮
//自定义按钮
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, 0, LEFT_W,LEFT_H,CONF_MATH_UP,"上移    ",(DWORD)(&direction_bmp[0])},
	{ "mybutton",WS_CHILD|BS_BITMAP| BS_PUSHBUTTON|WS_TABSTOP|WS_VISIBLE,0, LEFT_H, LEFT_W,LEFT_H,CONF_MATH_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_MATH_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_MATH_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_MATH_ENTER,"进入    ",(DWORD)(&direction_bmp[4])},
	{ "button",WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,0, LEFT_H*5, LEFT_W,LEFT_H,CONF_MATH_NC," ",0},
		
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT, BOT_Y, BOT_W,BOT_H,CONF_MATH_DLEFT,"左移     ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W, BOT_Y, 80,BOT_H,CONF_MATH_DRIGHT,"右移    ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W*2, BOT_Y, 80,BOT_H,CONF_MATH_DAI,"AI    ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W*3, BOT_Y, 80,BOT_H,CONF_MATH_DDI,"DI     ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W*4, BOT_Y, 80,BOT_H,CONF_MATH_DMATH,"数学    ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W*5, BOT_Y, 80,BOT_H,CONF_MATH_EMPTY,"    ",0},
	{ CTRL_BUTTON,WS_CHILD| BS_PUSHBUTTON|WS_VISIBLE,LEFT+BOT_W*6, BOT_Y, 80,BOT_H,CONF_MATH_DBACK,"返回    ",0}

    
};

//用于保存页面控件值 
typedef struct {
unsigned char *name;
unsigned char *tag;
BOOL enable;
int logmethod;
unsigned char *formation;
unsigned char *unit;
unsigned char *low;
unsigned char *high;

unsigned char *type1;
unsigned char *type2;
unsigned char *type3;
unsigned char *type4;

unsigned char *set1;
unsigned char *set2;
unsigned char *set3;
unsigned char *set4;

unsigned char *load1;
unsigned char *load2;
unsigned char *load3;
unsigned char *load4;

unsigned char *job1;
unsigned char *job2;
unsigned char *job3;
unsigned char *job4;

unsigned char *delay1;
unsigned char *delay2;
unsigned char *delay3;
unsigned char *delay4;
}MATHCHANNEL ;

MATHCHANNEL *mathchannel;

//HWND hWndMATH2;



int math_focus_bn; //必须为全局变量



// unsigned char sstr[15];
//控件对应的移动位置
const int math_id_down[29]={
	      MB_ENABLE , 
		MB_METHOD,		
		ME_FORM,
		ME_FORM,
		ME_FORM,		
		ME_UNIT,
		MB_TYPE1,
		MA_Y1_JOB1,
		MA_Y1_JOB2,
  
 
MB_TYPE2,
MB_TYPE3,
MB_TYPE4,
MB_TYPE4,
 

 ME_SET2 , 
 ME_SET3 ,
  ME_SET4 ,
  ME_SET4 ,
 
MA_Y2_JOB1, 
MA_Y3_JOB1, 
MA_Y4_JOB1, 
 MA_Y4_JOB1, 

MA_Y2_JOB2, 
MA_Y3_JOB2, 
MA_Y4_JOB2, 
 MA_Y4_JOB2, 
 
 
MB_DELAY2,  
MB_DELAY3,   
MB_DELAY4,  
MB_DELAY4 
};
const int math_id_up[29]={
	      ME_NAME,
             ME_DESC ,
             ME_NAME,
             ME_DESC ,
             ME_DESC , 
             MB_ENABLE,
             ME_FORM , 
             ME_FORM , 
             ME_FORM , 
             
    ME_UNIT , 
MB_TYPE1,             
MB_TYPE2,
MB_TYPE3,
           ME_UNIT ,
 ME_SET1 , 
 ME_SET2 ,
  ME_SET3 , 
  ME_LOW ,
 MA_Y1_JOB1, 
MA_Y2_JOB1, 
MA_Y3_JOB1, 
      ME_LOW ,
MA_Y1_JOB2, 
MA_Y2_JOB2, 
MA_Y3_JOB2,  

  ME_HIGH ,
 MB_DELAY1,  
MB_DELAY2,  
MB_DELAY3
 
             };
const int math_id_left[29]={
	ME_NAME,
		ME_NAME,
		MB_ENABLE,
		MB_ENABLE,
		MB_METHOD,
		ME_FORM,
		ME_UNIT,
		ME_UNIT,
		ME_LOW,
MB_TYPE1,             
MB_TYPE2,
MB_TYPE3,
MB_TYPE4,
MB_TYPE1,             
MB_TYPE2,
MB_TYPE3,
MB_TYPE4,
 ME_SET1 , 
 ME_SET2 ,
  ME_SET3 ,
   ME_SET4 ,
 MA_Y1_JOB1, 
MA_Y2_JOB1, 
MA_Y3_JOB1, 
MA_Y4_JOB1, 
 
MA_Y1_JOB2, 
MA_Y2_JOB2, 
MA_Y3_JOB2, 
MA_Y4_JOB2

};

const int math_id_right[29]={
	ME_DESC,
	ME_DESC,
	MB_METHOD,
	MB_SPEED,
	MB_SPEED,
	ME_FORM,
	ME_LOW,
	ME_HIGH,
	ME_HIGH,	
 ME_SET1 , 
 ME_SET2 ,
  ME_SET3 ,
   ME_SET4 ,
 MA_Y1_JOB1, 
MA_Y2_JOB1, 
MA_Y3_JOB1, 
MA_Y4_JOB1, 
 
MA_Y1_JOB2, 
MA_Y2_JOB2, 
MA_Y3_JOB2, 
MA_Y4_JOB2, 
 MB_DELAY1,  
MB_DELAY2,  
MB_DELAY3,
MB_DELAY4,
 MB_DELAY1,  
MB_DELAY2,  
MB_DELAY3,
MB_DELAY4    }; 


void SaveMathData(HWND hDlg);
void DlgConfMath (HWND hWnd);
 void DigitalConfig (HWND hWnd);
 void FormationDlg (HWND hWnd);







#endif

⌨️ 快捷键说明

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