在最小化或非活动形式内模拟鼠标单击

She*_*eep 2 delphi delphi-7 delphi-xe5

我很难弄清楚如何在最小化或当前不活动的窗口中模拟鼠标点击等.如果不清楚,我希望我的鼠标能够点击和填充而不实际使用鼠标.

例如,当我浏览网页时,我希望我的程序能够同时在另一个应用程序内部单击.

我怎么能做到这一点?我所能找到的只是旧的movemouse和setcursorpos东西...我们知道需要使用你的实际鼠标/光标.

Dav*_*nan 5

您正在寻求自动化应用程序.这不是通过伪造输入而是通过使用自动化API完成的.目前,首选的是UI Automation.这可以从Delphi中完全访问:如何在Delphi 2009中使用MS UI Automation.