C# RDP ActiveX Ctrl+;Alt+;德尔
在我们的C#应用程序中,我们使用RDP查看器作为ActiveX控件。应用程序有自己的带有Ctrl+Alt+Del按钮的工具栏。ActiveX控件上似乎没有执行此功能的方法。我知道你可以在键盘上按Ctrl+Alt+End,这很好,但我如何从工具栏按钮单击来实现这一点?尝试使用 在本例中,可以按如下方式发送CTRL+ALT+END:C# RDP ActiveX Ctrl+;Alt+;德尔,c#,terminal-services,C#,Terminal Services,在我们的C#应用程序中,我们使用RDP查看器作为ActiveX控件。应用程序有自己的带有Ctrl+Alt+Del按钮的工具栏。ActiveX控件上似乎没有执行此功能的方法。我知道你可以在键盘上按Ctrl+Alt+End,这很好,但我如何从工具栏按钮单击来实现这一点?尝试使用 在本例中,可以按如下方式发送CTRL+ALT+END: SendKeys的问题是在vista UAC下无法正常工作。NET3运行时解决了这个问题,但我现在被绑定到.NET2。更多信息,请参阅SendKeys MSDN文档。W
SendKeys的问题是在vista UAC下无法正常工作。NET3运行时解决了这个问题,但我现在被绑定到.NET2。更多信息,请参阅SendKeys MSDN文档。Weel,那么您可能只有2个选择。升级到.NETV3.5(好)或禁用UAC(坏)。你不敢禁用UAC:)说真的,你看到的SendKeys完全是出于设计@Magnus是正确的,升级到3.5
SendKeys.Send("(^%{END})");