문제

현재 Windows XP Professional (Tablet PC Edition이 아님)을 실행하는 핸드 헬드 장치를 위해 개발 중입니다. 이 장치를 통해 사용자는 표준 와이드 스크린 조경 디스플레이 형식에서 인물 형식으로 전환 할 수 있습니다. 이 작업과 함께 도움이되는 VB.NET 코드 스 니펫이 있는지 알고 싶습니다.

도움이 되었습니까?

해결책

현재 방향을 결정하는 방법은 다음과 같습니다. System.Windows.Forms.SystemInformation.ScreenOrientation 재산.

화면의 실제 크기를 얻으려면 확인하십시오. System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height (그리고 .Width)

이벤트 핸들러를 선언 할 수 있습니다 ( AddHandler 성명서) Microsoft.Win32.SystemEvents.DisplaySettingsChanged 트리거로 앱이 응답 할 수있는 다음 화면 방향을 확인하여 GUI 레이아웃을 조정 해야하는지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top