对话框为什么接受不到WM_KEYDOWN消息 我建了一个对话框,上有一个按钮,可是对话框接受不到WM_KEYDOWN消息。移去按钮就行了,如何解决?为什么上下左右键按下没有WM_KEYDOWN消息? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/2177/2177358.xml?temp=.5320398 你应该在可以在PreTranslateMessage()中处理! WM_KEYDOWN 消息只是对与frame起作用,对于解决方法, hydcumt(hyd) 的方法是正确的详细CYourDlg::PreTranslateMessage(){ if(pMsg->message==WM_KEYDOWN) { //在这里处理 }} WM_KEYDOWN,UP要在控件的proc中处理吧? listctrl哪个函数可以得知当前选中行的行号? CPoint 类型赋初值? 对话框怎么加入背景图片 问一个快捷键的问题 求一个类VC框架(或者Cool Edit pro样的界面)的源码,不要求功能多强大,,只求界面多好... 请问如何strFilter中加入LIKE语句 MFC与win32 api的关系是什么? 如何能获得the CWnd of the client area 如何在对话框中添加工具栏和状态栏 哪有代码分析的资源 数据接受和发送,有意思的问题?大家请进,来者有分! 大家有没有知道内存数据库的,我想知道他的原理和用法,谢谢
对于解决方法, hydcumt(hyd) 的方法是正确的
详细
CYourDlg::PreTranslateMessage()
{
if(pMsg->message==WM_KEYDOWN)
{
//在这里处理
}
}