enWin 能不能在Edit被点击后再读取按键信息,进行操作的?

2019-07-20 07:48发布

case ID_EDIT_0: // Notifications sent by 'Edit'
      switch(NCode) {
      case WM_NOTIFICATION_CLICKED:
                                switch(GUI_GetKey())
                                {
                                        case GUI_KEY_K1:
                                                hItem = WM_GetDialogItem(pMsg->hWin, ID_EDIT_0);
                                                EDIT_SetText(hItem, "999999");                                               
                                                break;
                                       
                                        default:
                                                GUI_ClearKeyBuffer();
                                                break;
                                }
        // USER START (Optionally insert code for reacting on notification message)
        // USER END
        break;
      case WM_NOTIFICATION_RELEASED:
        // USER START (Optionally insert code for reacting on notification message)
        // USER END
        break;
      case WM_NOTIFICATION_VALUE_CHANGED:
        // USER START (Optionally insert code for reacting on notification message)
        // USER END
        break;
      // USER START (Optionally insert additional code for further notification handling)
      // USER END
      }
      break;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。