C# -Application에서 모바일 장치의 화면이 어느 방향으로 향하는 지 어떻게 알 수 있습니까? (즉, 수평 또는 수직).모바일 장치 용 C# 화면의 방향을 결정하는 방법은 무엇입니까?
4
A
답변
3
이 장치의 특성의 모든 종류의 트랙을 유지하는 클래스가있다. DisplayRotation 외에 필요한 전화 범위, 부재중 전화 수, 다음 약속 등을 포함합니다. 자세한 내용은 msdn을 참조하십시오.
또한 이러한 속성의 변경을 알리는 이벤트 처리기를 추가 할 수도 있습니다.
0
그냥 추측하지만 내 첫 번째 시도는 다음과 같습니다 Microsoft.WindowsMobile.Status에서
var rect = System.Windows.Forms.Screen.PrimaryScreen.Bounds;
// or var rect = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea;
var ratio = rect.Width/rect.Height;
if (ratio == 1.0) // square screen.
if (ratio > 1.0) // landscape.
if (ratio < 1.0) // portrait.
2
Microsoft.WindowsCE.Forms에 대한 참조를 프로젝트에 추가하십시오. 그런 다음 Microsoft.WindowsCE.Forms를 참조 할 수 있습니다. SystemSettings.ScreenOrientation 속성은 필요한 것을 제공합니다.
덧붙여이 속성을 설정하여 화면 방향을 설정할 수도 있습니다. 방향을 결정하기 위해이 코드를 사용할 수 있습니다 Microsoft.WindowsMobile Microsoft.WindowsMobile.Status 다음
:
1
당신이 프로젝트에 2 Refrences을 추가해야
int orientation=Microsoft.WindowsMobile.Status.SystemState.DisplayRotation;
if(orientation== 90 || orientation==-90 || orientation==270) //Landscape is 90 or -90 or 270
{
//your code;
}
else
{
//your code;
}
관련 문제
- 1. 모바일 장치 용 openlayers
- 2. Windows Phone 7의 방향을 결정하는 방법은 무엇입니까?
- 3. 플렉스 3 효과 방향을 결정하는 방법은 무엇입니까?
- 4. 장치 이동 방향을 찾는 방법은 무엇입니까?
- 5. 안드로이드/모바일 장치 용 IOC 컨테이너
- 6. 모바일 장치 용 응용 프로그램
- 7. 모바일 장치 용 SharePoint ECMAScript
- 8. 모바일 장치 용 웹 사이트 프로그래밍
- 9. "모바일 장치 용 애드 센스"를 활성화하는 방법은 무엇입니까?
- 10. 모바일 장치 방향을 기준으로 포함 된 비디오 크기 변경
- 11. 모바일 장치 용 HTML5 로컬 저장소의 안전성
- 12. 다른 모바일 장치 용 디스플레이 구성
- 13. X/Y iOS/모바일 장치 용 좌표계
- 14. 모바일 장치 용 ASP.NET MVC 2
- 15. 모바일 장치 용 PHP 세션 보안
- 16. 모바일 장치 용 웹 API 보안
- 17. 모바일 장치 용 URL 다시 쓰기
- 18. 모바일 장치 용 웹 사이트를 테스트하는 방법
- 19. 모바일 장치 운영 체제
- 20. 장치 방향을 기준으로 사진 저장
- 21. setStatusBarOrientation : 장치 방향을 변경하는 방법
- 22. 모바일 장치 용 Adobe Flex Framework 란 무엇입니까?
- 23. .Net 및 모바일 장치 목록
- 24. iPhone/iPad 화면의 현재 방향을 어떻게 쿼리 할 수 있습니까?
- 25. 아이폰 모바일 장치 관리
- 26. # windows 모바일 장치 정보
- 27. 모바일 장치 MAc 주소
- 28. 모바일 장치 조언
- 29. WP7 XNA에서 HorizontalDrag의 방향을 감지하는 방법은 무엇입니까?
- 30. 모바일 용 CSS이지만 가로 모드 용?
이 작동하지 않습니다,하지만 그것은 새로운 "var"키워드가 다른 방법으로 명백한 문제를 숨기는 데 주로 좋은 방법이라는 좋은 예입니다. – MusiGenesis