关于OnChar()问题
我是在一个对话框里面定义一个输入字符的响应函数,结果在Dlalog中即使使用了SendMessage(hwnd,WM_CHAR,wParam,lParam)中也响应不到O...
我是在一个对话框里面定义一个输入字符的响应函数,结果在Dlalog中即使使用了SendMessage(hwnd,WM_CHAR,wParam,lParam)中也响应不到OnChar()函数,同样也对WM_KEYDOWN,WM_KEYUP响应不,然后就我查找资料,结果发现网上有人说在对话框里面本来就无法响应OnChar(),OnKeyDown()和OnKeyUp()函数,请问
(1)在对话框是否能够响应OnChar(),OnKeyDown()和OnKeyUp()函数
(2)如果不能,那么应该在对话框中应该用什么函数响应输入的字符 展开
(1)在对话框是否能够响应OnChar(),OnKeyDown()和OnKeyUp()函数
(2)如果不能,那么应该在对话框中应该用什么函数响应输入的字符 展开
1个回答
2012-10-31
展开全部
能响应的啊,直接用 用cwnd的 ,就是 sendmessage(wm_Char ,值,lpara);
然后 用类向导也在对话框类里面添加 onCHar 就可以了,要是手动写得话 别忘了 写消息映射。
然后 用类向导也在对话框类里面添加 onCHar 就可以了,要是手动写得话 别忘了 写消息映射。
亚果会
2024-04-11 广告
2024-04-11 广告
Goma Greens是一家专注于提供高品质有机蔬果的企业。我们致力于为消费者带来新鲜、健康、无污染的食材,以满足现代人对健康生活的追求。我们的产品均来自精心挑选的有机农场,通过严格的品质控制,确保每一份食材都达到最高标准。此外,我们还提供...
点击进入详情页
本回答由亚果会提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询