多键鼠标的编程问题
各位dx,
小生手上有一个5键的鼠标,厂商提供了定义按键的软件,我通过spy++观看这个软件的进程消息,
可以看到msg:0x466 和lParam,wParam的数值的消息,
值得注意的是,在该软件以外的进程中捕捉不到任何消息。
现在我想自己写一个软件来定义各个按键的功能,觉得应该用钩子实现,可是问题来了:
因为鼠标钩子里面没有定义非标准的按键,用WH_CBT等钩子又捕捉不到该鼠标按键被按下的消息,实在想不通该用什么方法实现。
奇怪的是,追查鼠标自带的软件,可以看到他注册了一个WH_CBT的钩子,为什么我却捕捉不到任何按键事件呢。。。
还请各位出手相助,深表感谢!