728x90
보통 해상도 구하는건 이걸 사용하죠.
int iWidth = GetSystemMetrics(SM_CXSCREEN);
int iHeight = GetSystemMetrics(SM_CYSCREEN);
그런데, 이건 주 모니터의 해상도 밖에 못 구합니다.
아래 걸 사용하면 다중 모니터를 고려한 최대 해상도를 구해 옵니다.
int iWidth = GetSystemMetrics(SM_CXVIRTUALSCREEN);
int iHeight = GetSystemMetrics(SM_CYVIRTUALSCREEN);
[출처] 멀티 모니터 해상도 구하기|작성자 핵이
각 모니터 위치나 세세한 정보도 얻어 올 수 있습니다.
728x90
'Basic Programming > C, C++' 카테고리의 다른 글
C++ - 생성자에서 멤버 변수 초기화 주의 사항 (0) | 2016.11.23 |
---|---|
C++ - CPU 사용율 알아 오는 소스 코드 (0) | 2016.11.22 |
C++ - Intel CPU에서의 최적화 (0) | 2016.07.04 |
C++ - 함수 포인터와 함수자 - 5 (0) | 2016.04.18 |
C++ - 함수 포인터와 함수자 - 4 (0) | 2016.04.18 |