none
디스플레이 설정 화면에서 모니터에 번호가 할당되어 있는데 이 번호는 윈도우 어디에 저장이 되나요? RRS feed

  • 질문

  • Visual studio C# 사용하고 있습니다.

    디스플레이 설정창에서 확인할 수 있는 모니터에 할당된 번호가 필요한데 

    이 번호가 윈도우 어디에 저장되는지 또는 어떤식으로 정보를 가져올 수 있는지 궁금합니다.



    제 PC 디스플레이 설정 창에는 현재 3-2-1 순으로 번호가 매겨져 있습니다.

    C# Screen.AllScreens를 사용했을때 아래 할당된 번호순으로 가져오지 않고 2-3-1 번 순으로 가져옵니다.

    AllScreens 배열의 순서는 어떤순서이며, 디스플레이 설정 화면에서 볼수있는 모니터 번호는 어떤식으로 가져와야 하는지 알고싶습니다.

    감사합니다.


    2018년 10월 18일 목요일 오전 1:38

모든 응답

  • 안녕하세요 

    문의 하신 내용은 Microsoft가 문서화 해놓지는 않았을 것 같습니다. 대부분의 윈도우 설정은 Registry에 있고 Registry 에 값이 변경되는 것은 Process Monitor로 확인할 수 있으니 Process Monitor를 실행하고 디스플레이 설정을 변경해서 어떤 레지스트리 키와 값이 변경되는지 확인 하시면 될 것 같습니다.

    https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

    감사합니다.


    Taehwa

    2018년 10월 20일 토요일 오전 6:52