Cam*_*ron 24 rdp remote-desktop sendkeys
我有一个应用程序通过SendKeys将键击注入应用程序.
不幸的是,当我通过远程桌面运行它时,应用程序将无法运行,因为众所周知的问题是SendKeys不能与远程桌面一起使用.
有没有人以前解决过这个问题,或者对如何解决这个问题有任何好的建议?
SendKeys不太合适主要是因为:
更好的选择:
SendMessage或SendInput用于简单的需求示例代码使用SendMessage:
HWND hwndNotepad = FindWindow(_T("Notepad"), NULL);
HWND hwndEdit = FindWindowEx(hwndNotepad, NULL, _T("Edit"), NULL);
SendMessage(hwndEdit, WM_SETTEXT, NULL, (LPARAM)_T("hello"));
Run Code Online (Sandbox Code Playgroud)
小智 5
就我而言,我成功地将 WinAPI 的 SendInput 与硬件扫描代码结合使用。SendKeys 似乎错误地将字符映射到扫描代码。
| 归档时间: |
|
| 查看次数: |
19610 次 |
| 最近记录: |