当鼠标移过它时,CScrollBar绘制

时间:2013-07-31 08:54:00

标签: mfc

当我将鼠标移到它上面时,MFC中使用的ScrollBar会突出显示(并更改颜色)。 我想停止这个功能。 我该怎么做? 将鼠标移到滚动上时会触发的消息是什么?

1 个答案:

答案 0 :(得分:0)

首先,并非所有版本的窗口都会在鼠标移动时更改滚动条的颜色。如果您注意到在XP XP中找不到此功能。

现在很奇怪你为什么要改变滚动条的颜色我不明白。

但是你想要

  

将鼠标移到a上时会触发的消息是什么   滚动?

鼠标在滚动条上移动时调用了WM_NCMOUSEMOVE消息,因为滚动条也是非客户区。

有关此内容的更多信息,请参阅此链接, MFC MDI issue : Detecting mouse move over scroll bar