Win32 API - Ctrl A + Ctrl C.

时间:2010-12-07 04:09:55

标签: winapi

 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执行此操作。

1 个答案:

答案 0 :(得分:1)

通过发送WM_GETTEXT来获取窗口中的实际文本,您会不会得到更好的服务?依赖鼠标/键盘仿真的应用程序充其量是脆弱的。