ClassWizard里面找不到WM_ACTIVATE消息解决
2012-03-11 15:12
309 查看
环境:Microsoft Visual C++ 6.0
问题:在使用WM_ACTIVATE消息时,在Windows消息处理找不到此消息。
解决:
1.类向导中选择 Class Info 选项卡,然后在 Message filter 组合框下选择 Window 就可以了。
2.也可以手工映射
afx_msg LRESULT OnActive(WPARAM wParam, LPARAM lParam);
ON_MESSAGE(WM_ACTIVE, OnActive)
LRESULT MyWindow::OnActive(WPARAM wParam, LPARAM lParam)
{
return 0;
}
参考资料:http://topic.csdn.net/u/20090401/14/cace2da6-e187-49dd-a905-90953984fc4f.html
问题:在使用WM_ACTIVATE消息时,在Windows消息处理找不到此消息。
解决:
1.类向导中选择 Class Info 选项卡,然后在 Message filter 组合框下选择 Window 就可以了。
2.也可以手工映射
afx_msg LRESULT OnActive(WPARAM wParam, LPARAM lParam);
ON_MESSAGE(WM_ACTIVE, OnActive)
LRESULT MyWindow::OnActive(WPARAM wParam, LPARAM lParam)
{
return 0;
}
参考资料:http://topic.csdn.net/u/20090401/14/cace2da6-e187-49dd-a905-90953984fc4f.html
相关文章推荐
- 对话框找不到WM_ERASEBKGND消息的解决方法与对话框背景图片的载入方法
- TRACKBAR_CLASS (Trackbar Controls) 的背景颜色“实时”改变并不是想象中的用WM_ERASEBACKGROUND消息来解决
- 服务里面找不到MYSQL的解决方法
- IDEA编辑器运行Web项目时,导包成功,Tomcat却找不到包的解决方法(ClassNotFound)
- eclipse 中提示tomcat 的端口被占用了 后的最快捷解决方法 很多时候运行tomcat 的时候总是会提示tomcat 的端口被占用 但是任务管理器里面还找不到是哪个端口被占用了 因此很多人就
- 解决WndProc无法捕获捕获WM_MOUSELEAVE和WM_MOUSEHOVER消息的问题
- VC中对话框不能响应WM_CHAR WM_KEYUP WM_KEYDOWN消息的解决办法
- Java 类在package中,编译找不到main class解决方法
- 关于WM_NOTIFY与消息反射————耗费我两天时间才解决的问题
- vc++ classwizard "Parsing error:Number or identifier expected.Input line ....."错误解决
- 解决JSP页面无法使用EASYUI里面CLASS="EASYUI-DIALOG"的问题
- 5.13日安装eclipseUML后找不到emf class diagram的问题解决了。
- 安装IE8在控制面板里面删除之后进不去桌面,提示找不到-IESetting.dll 解决办法(解决IE8卸载不了的问题,返回IE7 ,返回IE6),从IE8回到IE7的方法.
- \t\tVC中对话框不能响应WM_CHAR WM_KEYUP WM_KEYDOWN消息的解决办法
- 解决系统下以管理员身份运行的程序接收不到拖放文件消息[WM_DROPFILES]问题的方法
- 怎样处理ClassZiard找不到的系统消息
- 解决dos窗口下运行.class文件出现错误: 找不到或无法加载主类 HelloWorld
- 一点WM_ACTIVATE消息的说明记录
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- 关于IDEA找不到classpath中package内的xml文件问题和解决办法