클래스는 중요한 화면 정보를 검색하는 방법을 제공합니다.
: 주어진 창 (hwnd)이 포함 된 화면을 식별합니다
: 지정된 사각형이 포함 된 화면의 범위를 반환합니다.
: 그래픽 컨텍스트 생성에 유용한 화면의 장치 이름을 검색합니다.
: 주어진 지점에 대해 모니터 핸들을 반환합니다
: 주어진 사각형의 모니터 핸들을 반환합니다
대상 모니터 식별 :
가상 화면 좌표 계산 : 기본 모니터에 대한 모니터 위치를 기반으로 창의 X 좌표를 조정하십시오. 1 차 왼쪽에있는 사람들에 대한 이전 모니터의 총 폭을 빼고, 이전 모니터의 총 폭과 오른쪽에있는 1 차를 추가하십시오. : 를 사용하여 여러 모니터에 Windows를 효과적으로 배치하여 시스템 디스플레이 구성 및 가상 화면 개념에 대한 미묘한 이해가 필요합니다.
SetWindowPos
기본 모니터의 원점은 (0, 0)입니다. 보조 모니터는 음의 x 좌표 (1 차 왼쪽) 또는 양의 x 좌표 (1 차 오른쪽)가 있습니다.
가상 화면 : 핸들을 얻습니다.
Screen
.
Screen
내에서 계산 된 가상 화면 좌표를 고용하십시오 : <code class="language-c++">SetWindowPos(hwnd, hWndInsertAfter, x, y, cx, cy, SWP_NOZORDER | SWP_NOSIZE | SWP_SHOWWINDOW);</code>
위 내용은 setwindowpos를 사용하여 여러 모니터에 Windows를 정확하게 배치하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!