我开发了一个简单的.net表单应用程序,其中嵌入了RdpClient ActiveX。 要重现该应用程序,您必须:
现在您可以在表单上删除此Control。 使用此代码处理表单已显示事件
axMsRdpClient6.FullScreen = true;
axMsRdpClient6.Server = "yourserver";
axMsRdpClient6.Connect();
然后,当出现rdpclient窗口时,单击顶部栏上的最小化按钮。
我的问题是:点击最小化按钮后,为什么事件AxMSTSCLib.AxMsRdpClient7。 OnRequestContainerMinimize未被触发?
我需要处理用户何时最小化客户端以执行特殊操作(写日志文件,激活其他Windows应用程序等)。
答案 0 :(得分:1)
我在MSDN
中找到了答案只有在启用容器处理的全屏模式时才会调用此方法 - 请参阅 有关更多信息,请参见IMsTscAdvancedSettings :: put_ContainerHandledFullScreen。