出于某种原因,我似乎无法在标签(“STATIC”窗口)上捕捉到 WM_LBUTTONDOWN 事件。使用 Winspector 进行监视时,消息似乎总是到达父窗口。但是,根据 docs ,消息应该发布到光标下方的窗口。
有人知道为什么消息没有到达标签的 WindowProc 函数吗?
最佳答案
检查是否选中了标签的“通知”属性(SS_NOTIFY)。这意味着标签将鼠标事件通知其父级。 http://msdn.microsoft.com/en-us/library/bb760773(VS.85).aspx
关于在标签上捕捉 WM_LBUTTONDOWN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3592551/