_TrackMouseEvent函数中几个参数的疑问
1着手处理一个GUI界面的开发,所有的Btn都是采用自己绘制的方式,发现鼠标掠过按钮,同时迅速离开窗口,这时候WM_MOUSE会收不到(也许是微软的BUG),因此我必须捕获此状态来解决界面绘制问题,在这里我采用了MS提供的TrackMouseEvent方法,得到额外的WM_MOUSELEAVE消息,然后处理,不过似乎TME_NONCLIENT标志对离开标题栏事件没有作用,也就是说它没有正常post出WM_NCMOUSELEAVE,请问有开发经验的朋友这是怎么回事情,有没有朋友用此法正确捕捉到鼠标离开标题栏?
2我自己后来使用定时器捕捉然后post消息,发现两次(client&nonclient)都是在Release版本报错,而Debug没有问题,有没有高人感兴趣,我可以共享界面源码,帮我捧场。