WPF SendKeys.SendWait() 不适用于 Visibility=Hidden

WPF SendKeys.SendWait() doesn't work with Visibility=Hidden

都在标题里了!

Visibility[=22 时,WPF 中的 System.Windows.Forms.SendKeys.SendWait() 函数不起作用=] 属性 的 MainWindow 设置为 Hidden.

请问是什么问题,如何解决?

使用WinAPI函数

[DllImport("user32.dll", SetLastError = true)]
public static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo);

Ctrl+V 示例:

keybd_event(0x11, 0, 1 | 0, 0);//ctrl down
keybd_event(0x56, 0, 1 | 0, 0);//v down
keybd_event(0x56, 0, 1 | 2, 0);//v up
keybd_event(0x11, 0, 1 | 2, 0);//ctrl up