win32 postmessage shift进入

时间:2015-05-14 22:00:42

标签: python input pywin32 win32gui

我尝试将Shift + Enter组合键(文本框中的新行)发送到窗口。我已经测试了下面的代码而没有输出:

win32gui.PostMessage(handle, win32con.WM_KEYDOWN, win32con.VK_SHIFT, 0)
win32gui.PostMessage(handle, win32con.WM_KEYDOWN, win32con.VK_RETURN, int('0x1C0001',0))
win32gui.PostMessage(handle, win32con.WM_KEYUP, win32con.VK_RETURN, int('0xC0000001',0))
win32gui.PostMessage(handle, win32con.WM_KEYUP, win32con.VK_SHIFT, 0)

我知道SendKeys可能有用,但我想在目标窗口没有焦点或其他事件和程序运行时使用该功能。
有什么想法吗?

0 个答案:

没有答案