真的没人知道吗?
请问一个对话框如何让它能够拥有焦点,并且它的KeyDown事件可以被捕获!
问题点数:20、回复次数:6Top
1 楼AdvRom(蓝色森林)回复于 2002-04-18 18:16:09 得分 0
什么叫做"让它能够拥有焦点"??????
SetFocus就是了;
至于KeyDown
你在你的窗口函数里面不可能收不到Top
2 楼city1000()回复于 2002-04-18 18:25:02 得分 0
我是说比如对话框里面有一个按钮,当我点一下按钮,并让它不可视,这时候对话框的KeyDown事件就失效了,这是为何?还有就是当我按esc键试,程序就退出了,
我要如何做才能让它不退出?Top
3 楼winhero()回复于 2002-04-18 18:40:44 得分 10
在VC中对话框由MFC提供的缺省函数处理ENTER和ESC键,需要屏蔽它们,请参考《INSIDE VISUAL C++》、《MFC WINDOWS 程序设计》等书,里面有详细的介绍。Top
4 楼city1000()回复于 2002-04-18 19:03:32 得分 0
请问那个缺省的函数到底叫什么函数呢?Top
5 楼Wugifer()回复于 2002-04-18 19:06:59 得分 10
OnOK OnCancelTop
6 楼ju_feng(NorthSky)回复于 2002-04-18 19:07:23 得分 0
处理消息IDOK IDCANCLE的函数Top




