c#获取其他窗口得内容

[DllImport(“user32.dll”)]
public static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo);

keybd_event(vbKeyControl, 0, 0, 0);//ctrl
keybd_event(vbKeyA, 0, 0, 0);//c
System.Threading.Thread.Sleep(1000);
keybd_event(vbKeyControl, 0, 0, 0);//ctrl
keybd_event(vbKeyC, 0, 0, 0);//a
获取到内容 通过操作剪贴板来获取数据
从剪贴板获取数据可能会报错 需要设置单线程 具体代码请百度

你可能感兴趣的:(c#获取其他窗口得内容)