-
[C++] 작업표시줄 크기 구하기프로그래밍/C++ 2019. 7. 23. 18:13
윈도우 작업표시줄의 크기를 구하는 간단한 구문입니다.
RECT taskbarRect;
HWND hTaskbar = FindWindow(_T("Shell_TrayWnd"), NULL);//작업표시줄 핸들러 가져오기
if (hTaskbar) {
::GetWindowRect(hTaskbar, &taskbarRect);
}
//if (taskbarRect.top > 0)//top 좌표가 0보다 크면, 작업 표시줄이 아래에 있음.
//else if (taskbarRect.left > 0)//left 좌표가 0보다 크면, 작업 표시줄이 오른쪽에 있음.
//else if (taskbarRect.right < window.right)//right 좌표가 현재 창의 right보다 작으면, 작업 표시줄이 왼쪽에 있음.
//else if (taskbarRect.bottom < window.bottom)//bottom 좌표가 현재 창의 bottom보다 작으면, 작업 표시줄이 위쪽에 있음.'프로그래밍 > C++' 카테고리의 다른 글
[C++, MS VS2019] MSB8040 Error (0) 2019.11.05 [C++] 작업표시줄 영역을 제외한 화면의 영역 구하기 (0) 2019.07.23 [C, C++, File] fprintf를 이용한 로깅 관련 매크로 작성 (0) 2019.07.04 [c++, VS2013] Visual Studio 2013 Error: c4996 this function or variable may be unsafe (0) 2019.05.24 [C++, rapidjson] AddMember 시의 형변환 문제 (0) 2019.05.14