1

我正在使用 d3d9 代理 dll。

在此代理 dll 中,我尝试向已加载此 dll 的应用程序发送鼠标点击:

    HWND mywin = FindWindow(NULL, "My Window Name");
    PostMessage ( mywin, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x,y));
    Sleep(5);
    PostMessage ( mywin, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM(x,y));

但是应用程序忽略了它。

我在哪里使用

ControlClick($hWnd, "", "", "left", 1, 420, 135)

从外部自动程序它重新识别它并且它工作正常。

由于 autoit 不是开源的,我不知道他们使用哪个 windows api 调用。

4

0 回答 0