安装了某程序A的鼠标线程钩子,可以捕获A的弹出窗口的消息,却不能模拟这个事件。郁闷!!
我安装了一个鼠标线程钩子用来捕获程序A的鼠标输入。在程序A上的单双击都OK。
但是当双击操作的结果是一个弹出的对话框B时,可以捕获鼠标对B的输入,但是当模拟这些操作时,对窗口B的输入操作不能正常执行。调试中的信息显示每一句都执行了,就是结果不对。
即
mouse_event(MOUSEEVENTF_LEFTDOWN, nKeyX, nKeyY, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, nKeyX, nKeyY, 0, 0);//--这两句根本每效果。
急切等待ing。
多谢。