|
发表于 2015-5-26 22:43:40
|
显示全部楼层
case ID_EDIT_PARACFG_DGSZJ:
switch(NCode)
{
case WM_NOTIFICATION_RELEASED:
ParaCfgWinMoveY=WindowMoveForKeyBoard(hWin,ID_EDIT_PARACFG_DGSZJ,280);
GUI_CreateKeyBaord(hWin,0,200,ParaCfgWinMoveY,1);
MyKey.ToWhomID=ID_EDIT_PARACFG_DGSZJ;
break;
}
break;
①在创建键盘之前先确认输入框位置,如果被键盘覆盖,则需要将client区域上移(我的键盘是建立在屏幕最下方的)。②键盘可以回传一个自定义消息,在消息里添加值(EDIT_AddKey(hEdit[3],MyKey.Key);)。 |
|