摘要: WM_MOUSELEAVE是鼠标离开窗口时发出的消息,但是这个消息与普通的鼠标消息不同,要收到WM_MOUSELEAVE消息必须先调用TrackMouseEvent,并且每调用一次TrackMouseEvent窗口只能收到一次WM_MOUSELEAVE,也就说如果要获得WM_MOUSELEAVE消息的话,当鼠标重新进入窗口时必须调用一次TrackMouseEvent。staticBOOLbTrackLeave=FALSE;voidCMyWnd::OnMouseMove(UINTnFlags,CPointpoint){if(!bTrackLeave){//鼠标第一次移入窗口时,请求一个WM_MO 阅读全文
posted @ 2013-11-24 19:02 Tup 阅读(728) 评论(0) 推荐(0)