【发布时间】:2015-08-05 02:32:29
【问题描述】:
我尝试使用 SnedKeys:
SendKeys.SendWait("^" + "http://*.com/");
我想要做的是模拟 Ctrl+link 的组合,这样它将在后台打开一个新的浏览器选项卡。 来自 chrome 文档:“按 Ctrl 并单击链接在后台的新选项卡中打开链接”
我之前也试过:
SendKeys.Send("^" + "http://*.com/");
但随后出现异常:
无效操作异常
SendKeys 无法在此应用程序中运行,因为该应用程序未处理 Windows 消息。更改应用程序以处理消息,或使用 SendKeys.SendWait 方法。
【问题讨论】:
-
嗯,
InvalidOperationException是不言自明的。另见*.com/q/8294139
标签: c# .net winforms google-chrome