[ Programing ]/API

멀티 모니터 해상도 구하기

Mister_Q 2011. 5. 27. 14:01

보통 해상도 구하는건 이걸 사용한다.

int iWidth = GetSystemMetrics( SM_CXSCREEN );
int iHeight = GetSystemMetrics( SM_CYSCREEN );

그런데, 이건 주 모니터의 해상도 밖에 못 구한다.

아래걸 사용하면 다중 모니터를 고려한 최대 해상도를 구해 온다.

int iWidth = GetSystemMetrics( SM_CXVIRTUALSCREEN )
int iHeight = GetSystemMetrics( SM_CYVIRTUALSCREEN );

각 모니터 위치나 세세한 정보도 얻어 올 수 있다.





출처 : heagi2.blog.me/100093550249