关于CM_MouseLeave事件的处理的一个问题
CM_MouseLeave事件处理鼠标离开控件的时候触发的事件。我现在在一个ListBox控件里移动鼠标,根据鼠标位置对应的Item内容用Hint显示出来,在CM_MouseLeave事件里释放掉Hint,但是当我很快的在控件内外移动鼠标时,hint就可能在离开控件时依旧存在,并且切换程序也依旧在上面漂浮。我这里感觉快速移动鼠标到控件外时,控件似乎没有接收到CM_MouseLeave事件,又或者是WM_MouseMove事件还没有处理完,就触发了CM_MouseLeave事件?
各位大虾有没有遇到这方面的问题?如何解决?