![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
LongEagle
在成电编码的程序猿,目前主要学习方向:C++ Qt 、qml
展开
-
MFC WM_MOUSELEAVE和WM_MOUSEHOVER消息
MFC WM_MOUDELEAVE和WM_MOUSEHOVER消息写自定义目录标题前言::TrackMouseEvent介绍示例前言学习书本,博客记录,便于往后回顾。因为窗口接收WM_MOUSEMOVE消息,所以很容易知道光标何时进入了窗口或在窗口中移动了。使用**::TrackMouseEvent**,可以很容易确定光标何时离开窗口或在窗口上停止不动。一个应用程序可以注册**::TrackMouseEvent**,当光标离开窗口时接收WM_MOUSELEAVE消息,而光标在窗口上方停滞时接收WM原创 2020-11-22 18:02:53 · 682 阅读 · 0 评论 -
鼠标滚轮消息WM_MOUSEWHEEL
响应鼠标滚轮在Windows上使用鼠标滚轮滚动一个窗口是比较方便的。在滚轮滚动时,有输入焦点的窗口将接收WM_MOUSEWHEEL消息。MFC的CSrollView类为这些消息提供了默认的处理程序,可以自动地滚动窗口,但是如果想用鼠标滚轮消息滚动一个非CSrollView窗口,则必须自己处理WM_MOUSEWHEEL。MFC的ON_WM_MOUSEWHEEL宏将WM_MOUSEWHEEL消息映射到消息处理函数OnMouseWheel,其原型如下:BOOL OnMouseWheel(UINT nFlag原创 2020-11-29 13:40:48 · 6122 阅读 · 2 评论