To Tr0j4n:
在WindowsXP_SP3下对于windows窗口控件,可以拿到其句柄,然后发送鼠标消息WM_MOUSEXXX,这样是可以成功的。问题在于,我的目标对象不局限于windows窗口控件,还有J2SE的窗口控件,这种情况下就拿不到其句柄来发消息了,所以还得从SendInput下手。
我曾经查了点资料,是windows2000安全配置的,有一个【防止应用程序生成的输入干扰会话锁】,不知道是不是类似的问题,但是在WindowsXP下没有找到相应的注册表项,所以也无从下手。也可能是有病乱投医吧。
期待中......