`
java-mans
  • 浏览: 11422988 次
文章分类
社区版块
存档分类
最新评论

ClassWizard里面找不到WM_ACTIVATE消息解决

 
阅读更多

环境: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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics