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

📄 keyboard.h

📁 采用MINIGUI开发的一套GUI界面
💻 H
📖 第 1 页 / 共 3 页
字号:
//#define Fu_BOX2             BGN+25

#define Fu_NAMEFOM		    (BGN+26)
#define Fu_NAMESC 		    (BGN+27)
#define Fu_NAKEFUN		   (BGN+28)
#define Fu_EDIT             (BGN+29)

#define Fu_BNTldown            (BGN+30)
#define Fu_BNTlup            (BGN+31)
#define Fu_BNTlok            (BGN+32)
#define Fu_BNTrdown           ( BGN+33)
#define Fu_BNTrup            (BGN+34)
#define Fu_BNTrok           ( BGN+35)


//数学运算公式键盘
DLGTEMPLATE DlgDigitalForm = 
{
    WS_BORDER | WS_CAPTION,
    WS_EX_NONE,
    250, 115, 400, 300,//250, 115, 203, 260,
    "插入数字运算式",
    0, 0,
    18+17, NULL,
    0
};

CTRLDATA CtrlDigitaForm[] = 
{
    {"edit",  ES_LEFT|WS_VISIBLE | WS_BORDER , 85,10, 300, 20, Fu_EDIT, NULL,0},

    //{"static",WS_VISIBLE | SS_GROUPBOX,10+197, 10+40, 180, 200,DialogDigital_Frame_Num, "numeric",0},
    {"static",WS_VISIBLE | WS_CHILD,15, 15, 65, 20,Fu_NAMEFOM, "数学运算式:",0},
    {"static",WS_VISIBLE | WS_CHILD,20, 40, 30, 20,Fu_NAMESC, "来源:",0},
    {"static",WS_VISIBLE | WS_CHILD,140, 40, 45, 20,Fu_NAKEFUN, "运算元:",0},
    {"listbox",WS_VISIBLE | WS_CHILD| WS_VSCROLL| WS_BORDER,15, 60, 80, 200,Fu_BOX1, "",0},
    {"listbox",WS_VISIBLE | WS_CHILD| WS_VSCROLL| WS_BORDER,130, 60, 80, 200,Fu_BOX2, "",0},

    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52, 28, 28, Fu_BNT7, "7",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38, 52, 28, 28, Fu_BNT8, "8",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*2, 52, 28, 28, Fu_BNT9, "9",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*3, 52, 28, 28, Fu_BNT0, "0",0 },	
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52+38, 28, 28, Fu_BNT4, "4",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38, 52+38, 28, 28, Fu_BNT5, "5",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*2, 52+38, 28, 28, Fu_BNT6, "6",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*3, 52+38, 28, 28, Fu_BNTDot, ".",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52+2*38, 28, 28, Fu_BNT1, "1",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38, 52+2*38, 28, 28, Fu_BNT2, "2",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*2, 52+2*38, 28, 28, Fu_BNT3, "3",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*3, 52+2*38, 28, 28, Fu_BNTPL, "-",0 },   
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52+3*38, 28, 28, Fu_BNTDH, ",",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38, 52+3*38, 28, 28, Fu_BNTMP, "*",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*2, 52+3*38, 28, 28, Fu_BNTDV, "/",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*3, 52+3*38, 28, 28, Fu_BNTSUM, "+",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52+4*38, 28, 28, Fu_BNTLC, "(",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38, 52+4*38, 28, 28, Fu_BNTRC, ")",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*2, 52+4*38, 28, 28, Fu_BNTIDEX, "^",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227+38*3, 52+4*38, 28, 28, Fu_BNTRE, "%",0 },	
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 227, 52+5*38, 40, 28, Fu_BNTOK, "确定",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 80+197, 52+5*38, 41, 28, Fu_BNTBack, "回退",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 131+197, 52+5*38, 41, 28, Fu_BNTCancel, "取消",0 },

    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 60, 34, 30, Fu_BNTlup, "l_U",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 60+1*30, 34, 30, Fu_BNTldown, "l_D",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 60+2*30, 34, 30, Fu_BNTlok, "l_EN",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 75+3*30, 34, 30, Fu_BNTrup, "r_U",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 75+4*30, 34, 30, Fu_BNTrdown, "r_D",0 },
    {"button",WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP, 95, 75+5*30, 34, 30, Fu_BNTrok, "r_EN",0 },

};





//数字键盘
//按a,s,w,d, 时按钮的移动位置
int numkey_id_up[15]={
NUM_BN0, 					
 NUM_BN1, 					
 NUM_BN2 ,					
 NUM_BN3 , 
 
 NUM_BN0 ,					
 NUM_BN1 ,					
 NUM_BN2 ,					
 NUM_BN3 ,
 
 NUM_BN4, 					
 NUM_BN5 ,					
NUM_BN6 ,					
 NUM_BN7 ,
 
 NUM_BN8 ,					
 NUM_BN9 ,					
NUM_BNSym 	};
int numkey_id_right[15]={
	 NUM_BN1, 					
 NUM_BN2 ,					
 NUM_BN3 , 
 NUM_BN3 , 
 
 NUM_BN5 ,					
NUM_BN6 ,					
 NUM_BN7 ,
  NUM_BN7 ,
  
  NUM_BN9 ,					
NUM_BNDot,
NUM_BNSym ,	
NUM_BNSym ,

		    
 NUM_BNBack ,		  
 NUM_BNCancel,  
 NUM_BNCancel  
 };

int numkey_id_left[15]={
	NUM_BN0,
	NUM_BN0, 	
 NUM_BN1, 					
 NUM_BN2 ,

NUM_BN4 ,					
NUM_BN4 ,
NUM_BN5 ,					
NUM_BN6 ,

NUM_BN8 ,
NUM_BN8 ,					
 NUM_BN9 ,					
NUM_BNDot,

NUM_BNOK ,
NUM_BNOK ,		    
 NUM_BNBack 
	
	};
int numkey_id_down[15]={
					
 NUM_BN4 ,					
 NUM_BN5 ,					
NUM_BN6 ,					
 NUM_BN7 ,
 
 NUM_BN8 ,
 NUM_BN9 ,					
NUM_BNDot, 		    
 NUM_BNSym,	
 
NUM_BNOK 	,	    
 NUM_BNBack ,		  
 NUM_BNCancel ,    
 NUM_BNCancel,  
 
NUM_BNOK ,		    
 NUM_BNBack, 		  
 NUM_BNCancel
};


//数学公式键盘
//按a,s,w,d, 时按钮的移动位置
int fukey_id_up[]={
	Fu_BOX1,
	Fu_BOX2,
Fu_BNT7 , 
 Fu_BNT8 ,					
 Fu_BNT9,
Fu_BNT0, 

Fu_BNT7 , 
 Fu_BNT8 ,					
 Fu_BNT9,
Fu_BNT0, 

 Fu_BNT4, 					
 Fu_BNT5 ,					
Fu_BNT6 ,
Fu_BNTDot ,

Fu_BNT1, 					
 Fu_BNT2 ,					
 Fu_BNT3 ,
 Fu_BNTPL,

Fu_BNTDH,
Fu_BNTMP,
Fu_BNTDV,
Fu_BNTSUM,

Fu_BNTLC,
Fu_BNTRC,
Fu_BNTRE};	

int fukey_id_down[]={
	Fu_BOX1,
	Fu_BOX2,
	
	Fu_BNT4, 					
 Fu_BNT5 ,					
Fu_BNT6 ,
Fu_BNTDot ,

Fu_BNT1, 					
 Fu_BNT2 ,					
 Fu_BNT3 , 
 Fu_BNTPL,
 
 Fu_BNTDH,
 Fu_BNTMP,
 Fu_BNTDV,
 Fu_BNTSUM,

Fu_BNTLC,
Fu_BNTRC,
Fu_BNTIDEX,
Fu_BNTRE,

	Fu_BNTOK,
	Fu_BNTBack,
	Fu_BNTBack,
	Fu_BNTCancel,
	
       Fu_BNTOK,	
	Fu_BNTBack,
	Fu_BNTCancel   
 };

int fukey_id_left[]={
	
	Fu_BOX1,
	Fu_BOX1,
	
	Fu_BOX2,
	Fu_BNT7, 	
 Fu_BNT8, 					
 Fu_BNT9 ,

Fu_BOX2,		
Fu_BNT4 ,
Fu_BNT5 ,					
Fu_BNT6 ,

Fu_BOX2,
 Fu_BNT1 ,					
 Fu_BNT2 ,					
Fu_BNT3,

Fu_BOX2,
Fu_BNTDH ,
 Fu_BNTMP,
 Fu_BNTDV ,


Fu_BOX2,
	Fu_BNTLC,
	Fu_BNTRC,
	Fu_BNTIDEX,
	
Fu_BOX2,	
 Fu_BNTOK,		
 Fu_BNTBack  
 
 
	
	};
int fukey_id_right[]={
	
	 Fu_BOX2,
	 Fu_BNT7,				
 Fu_BNT8 ,		 			
 Fu_BNT9 ,					
Fu_BNT0 ,					
 Fu_BNT0 ,
 
 Fu_BNT5 ,
 Fu_BNT6 ,					
Fu_BNTDot, 		    
 Fu_BNTDot,	
 
Fu_BNT2 ,	    
 Fu_BNT3 ,		  
 Fu_BNTPL,    
 Fu_BNTPL,
 
 Fu_BNTMP,	    
 Fu_BNTDV,		  
 Fu_BNTSUM,    
 Fu_BNTSUM,

 Fu_BNTRC,	    
 Fu_BNTIDEX,		  
 Fu_BNTRE,    
 Fu_BNTRE,
		    
 Fu_BNTBack, 		  
 Fu_BNTCancel,
 Fu_BNTCancel
};





 //unsigned char *source [];
 //unsigned char *fun [] ;





⌨️ 快捷键说明

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