希望通过小键盘输入角度值,想要的结果是:检测输入的数据是否大于360,是,通过按
ESC键清除重输入。想了好多天了没想出来,希望有大侠能指点下。
switch (Id)
{
case NUMPAD_ID_0:
case NUMPAD_ID_1:
case NUMPAD_ID_2:
case NUMPAD_ID_3:
case NUMPAD_ID_4:
case NUMPAD_ID_5:
case NUMPAD_ID_6:
case NUMPAD_ID_7:
case NUMPAD_ID_8:
case NUMPAD_ID_9:
case NUMPAD_ID_X:
{
BUTTON_GetText(pMsg->hWinSrc, acBuffer, sizeof(acBuffer)); /* Get the text of the button 获取按钮的文本 */
Key = acBuffer[0];
GUI_SendKeyMsg(Key, Pressed);
}
break;
case NUMPAD_ID_Y:
{
GUI_SendKeyMsg(Key, Pressed);
}
break;
case NUMPAD_ID_A:
switch(NCode) {
case WM_NOTIFICATION_CLICKED:
NUMCLS=!NUMCLS;
GUI_EndDialog(_hNumPad, 0);
break;
}
break;