WM_NCMOUSEMOVE消息在Release和Debug版本下出现不同现象

sailor0309 2008-07-07 03:21:13
在Release版本下处理CMainFrame::OnNcMouseMove消息程序就崩溃(就算什么都不做也是如此),但是在Debug版本下没有问题;可是如果将WM_NCMOUSEMOVE的消息处理放到WinProc里面就没有问题了,这是为什么?
那位大大指点指点
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sailor0309 2008-07-09
  • 打赏
  • 举报
回复
多谢,问题解决了,送分
sailor0309 2008-07-08
  • 打赏
  • 举报
回复
zgl7903提出的方式已经试过了,效果一样;
ON_WM_NCMOUSEMOVE() 和 ON_MESSAGE(WM_NCMOUSEMOVE, OnNcMouseMove)有什么区别?
zgl7903 2008-07-07
  • 打赏
  • 举报
回复
把 CMainFrame::OnNcMouseMove 中的除 CMDIFrameWnd::OnNcMouseMove(nHitTest, point); 行外的内容注释掉看看
应该是程序问题
cnzdgs 2008-07-07
  • 打赏
  • 举报
回复
消息映射宏写错了,这样写:
ON_WM_NCMOUSEMOVE()
类中定义这个函数:
afx_msg void OnNcMouseMove(UINT nHitTest, CPoint);

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧