当我将鼠标移到它上面时,MFC中使用的ScrollBar会突出显示(并更改颜色)。 我想停止这个功能。 我该怎么做? 将鼠标移到滚动上时会触发的消息是什么?
答案 0 :(得分:0)
首先,并非所有版本的窗口都会在鼠标移动时更改滚动条的颜色。如果您注意到在XP XP中找不到此功能。
现在很奇怪你为什么要改变滚动条的颜色我不明白。
但是你想要
将鼠标移到a上时会触发的消息是什么 滚动?
鼠标在滚动条上移动时调用了WM_NCMOUSEMOVE消息,因为滚动条也是非客户区。
有关此内容的更多信息,请参阅此链接, MFC MDI issue : Detecting mouse move over scroll bar