新手上路
- 积分
- 45
- 金钱
- 45
- 注册时间
- 2018-12-14
- 在线时间
- 14 小时
|
1金钱
大家好!我正在做官方的WIDGET_NumPad.c例程测试,现在有个疑问,描述如下:
通过触摸方式,Numpad对话框上的所有按键都已能正确执行。但继续测试发现,DialogUser对话框中的OK按键和Cancel按键通过却没正确执行。
Numpad对话框上的按键基本驱动为:
按键按下判断代码:
state->x = x;
state->y = y;
state->Pressed = 1;
GUI_PID_StoreState(state);
按键释放判断代码:
state->x = 0;
state->y = 0;
state->Pressed = 0;
GUI_PID_StoreState(state);
DialogUser对话框上的OK按键和Cancel按键使用上述代码却没反应,按键按下和释放时回调函数_cbDialogUser(WM_MESSAGE * pMsg)均执行不到其内部“case WM_NOTIFY_PARENT:”处。不知是什么原因,请知道的朋友指导下!谢谢了!
|
|