匯東網


使用 WinAPI 对程序发送模拟用户操作的指令(CreateProcess,SendMessage)

[編輯] [转简体]
|
作者:huidong | 分類:【編程】Win32
[ 24 瀏覽 0 評論 5 贊 10 踩 ]

概要

正文

1. 创建进程并获取其句柄

如果目标程序已经打开,可以用 FindWindow 函数查找句柄

如果程序未打开,可以使用 CreateProcess 函数创建进程并获取到句柄,百科:https://baike.baidu.com/item/CreateProcess/11050419 


2. 利用 SendMessage 模拟消息(mX与mY为坐标)

SendMessage(hwnd, WM_LBUTTONDOWN, VK_LBUTTON, mX + mY * 65536);
SendMessage(hwnd, WM_LBUTTONUP, 0, mX + mY * 65536);

可以参考 https://blog.csdn.net/AiFengipeng/article/details/112758075 

[ 5] [ 10]


 評論區  0 條評論

+ 添加評論