2014-01-19 68 views
-1

我試圖將Ctrl-Alt-Break序列發送到WebBrowser控件中的RDP ActiveX窗口,以使其成爲全屏。從C#發送Ctrl-Alt-Break#

我搜索了互聯網,並嘗試了很多方法來完成這個(PostMessage,keybd_event,SendMessage),並沒有成功。

我很確定我做錯了什麼,所以我真的很喜歡一些幫助。

謝謝!

回答

0

好的,所以我找到了另一種方式來做到這一點,我會在這裏發佈這個問題,以幫助那些在谷歌搜索這個問題的人尋找這樣的解決方案。

我所做的,是從WebBrowser控件的ID讓RDP的ActiveX,並設置它的「全屏」屬性設置爲true:

HtmlElement rdpClient = myWebBrowser.Document.GetElementById("MsRdpClient"); 
rdpClient.SetAttribute("Fullscreen", "true");