嗨&感謝您的期待!如何從C#桌面應用程序以全屏模式打開默認瀏覽器?
如何從C#桌面應用程序以全屏模式打開默認瀏覽器?我看到的如此相似的問題:
How to open in default browser in C#
。 。 .BUT沒有地址在C#的FULLSCREEN瀏覽器窗口中打開本地HTML文件(C:驅動器)。
我可以打開使用這個窗口:
Process.Start("http://google.com");
但我讓它默認怎麼全屏?有沒有一種方法可以模擬F11按鍵,或者甚至更直接?
編輯:理想情況下,我不需要打開窗體。我不想混淆這個問題,但是我正在試驗Kinect語音識別引擎,並且會有一個程序在系統托盤中運行,並且始終在監聽。我已經達到了可以說出一個命令的程度,而且它會。 。 。
//do stuff
。 。在這種情況下,我只是希望它以全屏模式打開默認瀏覽器。
因此,我不必在全屏和普通屏幕之間來回切換,只需全屏啓動即可。我在想,F11印刷機的模擬將會是答案,但這聽起來像我需要一個表格打開?
謝謝!
馬特
有這個沒有標準的機制,每一個瀏覽器不同的方式實現了「無邊框最大化」模式。 ProcessStartInfo.WindowStyle就是你所擁有的。 – 2011-12-27 20:10:37
F11似乎適用於Chrome,Firefox和IE;雖然沒有明確的標準,但這似乎有約90%的流行瀏覽器。 – 2011-12-27 20:17:27