我Mouse_Event
在 Delphi 2009 中使用了该函数,但 Delphi 文档说该函数已被取代并改为使用SendInput
。
DelphiSendInput
文档定义了语法和参数,但没有示例,也不清楚如何使用该函数。我在网上环顾四周,找不到任何好的 Delphi 示例。
具体来说,我正在尝试先向下然后向上模拟鼠标左键。目前我这样做Mouse_Event
如下:
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
我将如何使用SendInput
?
跟进:
我最终按照@David 的建议保留了我的代码。
但我给了@opc0de 答案,因为他确实回答了我的问题。但是,我不能保证它是正确的,因为我从未尝试过。