【发布时间】:2018-02-20 10:50:27
【问题描述】:
我尝试发送组合键 Shift+Ctrl+Alt+F6 以调出 Deep Freeze 工作站配置屏幕 SendKeys.Send("+^%{F6}"); 和 SendKeys.Send("+^%({F6})");
但是没有一个工作 在发送之前,Deep Freeze 没有任何窗口可显示
在 AutoIT 版本中,我可以使用 Send("+^!{F6}") 并且有效
有人能指出我正确的方向吗?提前致谢
【问题讨论】:
-
你确定它不响应按键按下或按键而不是按键..
-
也许您必须先激活窗口才能使组合键起作用?!?
-
@BugFinder:不确定你的意思,但要启动 DF 对话框,我必须按住 Shift+Ctrl+Alt 的同时按下然后释放 F6。 RandRandom:Deep Freeze 在发送该组合以将其启动之前没有窗口
-
@user2490287 那么你需要了解更多关于windows消息的知识,有各种消息,key down,key up等等。
标签: c# combinations sendkeys