关于非模式对话框(Modeless Dialog)无法响应WM_KILLFOCUS消息问题
2009-11-30 13:51
316 查看
做了一个为了做一个漂亮的右键菜单,用非模式对话框进行模拟,结果没能捕获WM_KILLFOCUS事件。
经过不断尝试,发现以下两点:
1. 要想捕获ON_KILLFOCUS事件,必须同时去捕获ON_SETFOCUS事件;
2. 在现实非模式对话框的时候设置其焦点,如:this.SetFocus();
经过不断尝试,发现以下两点:
1. 要想捕获ON_KILLFOCUS事件,必须同时去捕获ON_SETFOCUS事件;
2. 在现实非模式对话框的时候设置其焦点,如:this.SetFocus();
相关文章推荐
- 关于采用默认方式处理WM_NCLBUTTONDOWN消息而“无法”产生WM_NCLBUTTONUP消息的问题
- PreTranslateMessage无法捕获WM_VSCROLL 滑动条添加消息响应
- 关于kafka的新的group无法订阅到topic中历史消息的问题
- 关于WM_NOTIFY与消息反射————耗费我两天时间才解决的问题
- 关于OnNcLButtonUp不能响应消息的问题
- 关于模态/非模态对话框不响应菜单的UPDATE_COMMAND_UI消息(对对WM_INITMENUPOPUP消息的处理)
- 关于Cocos2D-X 3.10在android平台上使用外接键盘无法响应的问题
- 关于Java连接虚拟机中的Kafka时,无法发送、接收消息的问题
- (转载) 关于MotionEvent.ACTION_UP无法被响应的问题
- mfc 一个关于子窗口相互覆盖下的消息响应的问题
- 关于WM_PAINT消息中只重绘无效区的问题
- 关于无法接收消息推送问题的修改
- 关于无法接收消息推送问题的修改
- 关于WM_PAINT消息响应小结
- CScrollView嵌入对话框中无法响应WM_MOUSE WHEEL 消息
- 关于WM_NOTIFY与消息反射————耗费我两天时间才解决的问题
- 关于WM_MOUSEHOVER和WM_MOUSELEAVE消息的用法以及按钮的变色问题!
- 关于zynq系统消息输出串口导致电路板无法启动的问题
- 关于MySQL 最后一部安装阶段无法响应的问题
- 这个坑,你遇到过吗?关于UIView上添加一个手势,导致子视图为UIButton的无法响应的问题