获取鼠标状态

场景:

如何获取鼠标状态(按下弹起)?
dll文件: 注入到其它进程中(比如IE), 通过什么方法来捕获到鼠标在IE上左键点击状态?(不要用SetwindowsHookEx)

大牛麻烦相助下给个例子.

------解决方案--------------------
不用钩子基本无解,不知道DLL能不能截获目标程序的OnMouseDown事件,不过没钩子可能性不大
------解决方案--------------------
raw input,不用dll,不是钩子