uint x = 0x00000001;
uint y = 0x00FF00FD;
NativeMethods.PostMessage(hwnd, NativeMethods.WM_LBUTTONDOWN, x, y);
NativeMethods.PostMessage(hwnd, NativeMethods.WM_LBUTTONUP, x, y);
使用上述语句,我可以单击外部窗口应用程序的选定区域。现在,我需要向窗口发送 ctrl a + ctrl c 。
请告诉我如何使用Win32 api执行此操作。
答案 0 :(得分:1)
通过发送WM_GETTEXT
来获取窗口中的实际文本,您会不会得到更好的服务?依赖鼠标/键盘仿真的应用程序充其量是脆弱的。