데스크톱 응용 프로그램에서 C# 코드로 화면 해상도를 변경하고 싶습니다.데스크톱 화면 해상도를 변경하는 방법
0
A
답변
0
C#/.net의 클래스로 빌드 할 수는 없지만 win API를 사용하여 수행 할 수 있습니다 (here). 그런 다음 pinvoke.net으로 가거나 p/invoke 메소드를 수동으로 작성하십시오.
2
"시계를 변경하고 싶다"또는 "사용자 암호를 변경하고 싶다"또는 "Windows 테마를 변경하고 싶다"와 비슷한 질문입니다. 응용 프로그램에는 이러한 시스템 구성 변경을하는 비즈니스가 없으므로 .NET Framework에서 래핑되지 않습니다.
할 수는 있지만 P/Invoke가 필요합니다. ChangeDisplaySettingsEx()을 사용하십시오. 사용하기도 쉽지 않으며 사용하기에도 안전하지 않습니다. 많은 LCD 패널은 사용자가 선택한 하나의 특정 해상도에서만보기 좋게 나타납니다. 모니터가 지원할 수없는 해상도를 선택하면 검은 화면과 세 손가락 경례가 생깁니다. 옛날의 연기.
관련 문제
- 1. 프로그래밍 방식으로 화면 해상도를 변경하는 방법?
- 2. 안드로이드 커널 내에서 화면 해상도를 변경하는 방법
- 3. OpenTK에서 뷰포트 해상도를 변경하는 방법
- 4. 화면 해상도를 제어하는 방법
- 5. 다른 화면 해상도를 해결하는 방법
- 6. 화면 해상도를 설정하는 방법 런타임에
- 7. 화면 해상도를 읽는 방법 -이 해상도를 변경 하시겠습니까?
- 8. 화면 해상도를 설정하는 방법 런타임에 wpf에서
- 9. 목표 C - 현재 화면 해상도를 얻는 방법?
- 10. Android 카메라 SurfaceView. 그림 해상도를 변경하는 방법?
- 11. C#에서 WMV 파일의 해상도를 변경하는 방법
- 12. 플래시에서 화면/데스크톱 공유
- 13. Wurfl을 사용하여 모바일 화면 해상도를 감지합니까?
- 14. CSS에서 다른 화면 해상도를 처리하는 방법은 무엇입니까?
- 15. 어떻게 화면 해상도를 얻을 수 있습니까?
- 16. Android에서 화면 해상도를 오래 정의하는 방법은 무엇입니까?
- 17. 화면 해상도를 변경하고 프로그램을 실행하는 스크립트?
- 18. "DP"에서 화면 해상도를 알려주는 방법은 무엇입니까?
- 19. Adobe AIR는 안드로이드에서 다른 화면 해상도를 지원합니다.
- 20. flex 4에서 화면 해상도를 감지하는 방법이 있습니까?
- 21. C# Windows 응용 프로그램을 사용하여 Windows 화면 해상도를 설정하는 방법
- 22. 낮은 메모리를 지원하는 안드로이드 화면 해상도를 줄이는 방법
- 23. 모든 여러 화면 해상도를 지원하는 asp.net 페이지를 디자인하는 방법?
- 24. 다른 화면 해상도를 위해 블랙 베리에서 이미지를 압축하는 방법?
- 25. 해상도를 설정하지 않은 화면 해상도에서 게임 개체 위치를 얻는 방법
- 26. 가능한 데스크톱 아이콘 수
- 27. Wpf에서 바탕 화면 이미지를 변경하는 방법 C#
- 28. 바탕 화면 배경 무늬를 변경하는 방법?
- 29. .NET 용 화면 캐스트/화면 공유/원격 데스크톱 컨트롤 SDK
- 30. 시스템의 가시 해상도를 확인하는 방법
"시스템을 변경하지 마십시오"와 같은 시스템 변경이 잘못되었습니다. 사용자가 화면 해상도를 전환하기 위해 멋지고 간단하며 원 버튼 방식을 원한다면 어떻게 될까요? 그것이 당신에게 달려있다면 그것은 허용되지 않을 것입니다. 둘째, .NET에서 래핑되지 않았다는 사실이 반드시 사용되어서는 안된다는 것을 의미하지는 않습니다. API가 있다는 사실은 응용 프로그램이 해당 시스템 설정을 변경하는 것을 의미한다는 것을 보여줍니다. 그래서 그것은 가정을 만들기 위해 -1이고 해결책을 제공하기 위해 +1입니다. –
Hmya, 저는 Microsoft의 의견을 채널로 보내고 있습니다. 하나는 단지 동의하는 것뿐입니다. 사용자는 단순히 바탕 화면에서 마우스 오른쪽 버튼을 클릭 할 수 있습니다. –