2008-10-06 84 views
0

我目前正在開發運行Windows XP Professional(不是平板電腦版)的手持設備。該設備允許用戶從標準寬屏幕橫向顯示格式切換到縱向顯示格式。我想知道是否有任何VB.NET代碼片段可以幫助我完成此任務。如何開發縱向和橫向顯示格式?

回答

0

確定當前方向的方法是使用System.Windows.Forms.SystemInformation.ScreenOrientation屬性。

爲了讓屏幕的實際尺寸,檢查System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height(和.Width

你可以聲明爲Microsoft.Win32.SystemEvents.DisplaySettingsChanged的事件處理程序(與AddHandler語句)作爲觸發您的應用程序可以響應,然後檢查屏幕方向,以查看是否需要調整GUI佈局。

相關問題