如何响应WM_MOUSEWHEEL消息并在MFC中滚动窗口?(vs2012)

时间:2017-01-26 23:13:59

标签: mfc

英语不是我的母语;请原谅输入错误。 在我的MFC程序中,我想响应WM_MOUSEWHEEL并滚动窗口。 我搜索了Google和stackoverflow,但没有太多帮助。 所以我的问题是 “如何响应WM_MOUSEWHEEL消息并在MFC中滚动窗口?(vs2012)” 非常感谢! 赫鲁

1 个答案:

答案 0 :(得分:2)

添加到您的MessageMap:

ON_WM_MOUSEWHEEL()

你的.h和.cpp文件中的

实现:

afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt);

快速测试,delta 120表示向上滚动,-120表示向下滚动。