您的位置:首页 > 其它

向指定窗口发送模拟键盘按键消息

2015-08-05 16:09 323 查看
//根据窗口标题找到对应窗口的句柄

HWND hq = FindWindow(NULL, title);
if (hq != NULL)
{
cout << "找到对应窗口";
}
else
{
cout << "没找到对应窗口";
}


//通过句柄向指定窗口发送模拟键盘按键消息

SendMessage(hq, WM_KEYDOWN, 'L', 0);


--------------------------------------------------------------------------------------------------------------------------------

keybd_event('M', 0, 0 ,0);
keybd_event('M', 0, KEYEVENTF_KEYUP ,0);
也可以模拟键盘和鼠标按键,但无法向指定窗口发送按键消息,除非让目标窗口位于最顶层

参考/article/7799381.html

/article/5164804.html

/article/8084251.html

/article/9355636.html

keybd_event('M', 0, 0 ,0);
keybd_event('M', 0, KEYEVENTF_KEYUP ,0);
也可以模拟键盘和鼠标按键,但无法向指定窗口发送按键消息,除非让目标窗口位于最顶层
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: