日期:2014-05-18  浏览次数:20882 次

关于判断鼠标是UP还是Down状态的问题。Mouse.LeftButton==MouseButtonState.Pressed。
经过多次检验,发现方法:
if(Mouse.LeftButton==MouseButtonState.Pressed)
if(Mouse.LeftButton==MouseButtonState.Released)


只能判断鼠标在当前界面上的Pressed和Released状态。


而鼠标在程序界面外的的Pressed和Released状态,这个方法是无效的。


有没有办法,得知鼠标的Up还是Down状态?(无论鼠标在屏幕上的任何位置)

------解决方案--------------------
我回复过你上一个帖子,你给点分,你这个问题就解决了,哈哈。
------解决方案--------------------
想取全局状态就只能用钩子了。