다음을 통해 공유


MonitorFromPoint 함수(winuser.h)

MonitorFromPoint 함수는 지정된 지점을 포함하는 디스플레이 모니터에 대한 핸들을 검색합니다.

구문

HMONITOR MonitorFromPoint(
  [in] POINT pt,
  [in] DWORD dwFlags
);

매개 변수

[in] pt

가상 화면 좌표의 관심 지점을 지정하는 POINT 구조체입니다.

[in] dwFlags

점이 디스플레이 모니터 내에 포함되지 않은 경우 함수의 반환 값을 결정합니다.

이 매개 변수는 다음 값 중 하나일 수 있습니다.

의미
MONITOR_DEFAULTTONULL
0x00000000
NULL을 반환합니다.
MONITOR_DEFAULTTOPRIMARY
0x00000001
기본 디스플레이 모니터에 대한 핸들을 반환합니다.
MONITOR_DEFAULTTONEAREST
0x00000002
지점에 가장 가까운 디스플레이 모니터에 대한 핸들을 반환합니다.

반환 값

점이 디스플레이 모니터에 포함된 경우 반환 값은 해당 디스플레이 모니터에 대한 HMONITOR 핸들입니다.

표시 모니터에 점이 포함되지 않은 경우 반환 값은 dwFlags 값에 따라 달라집니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 winuser.h(Windows.h 포함)
라이브러리 User32.lib
DLL User32.dll
API 세트 ext-ms-win-ntuser-sysparams-ext-l1-1-1(Windows 10 버전 10.0.14393에 도입됨)

추가 정보

MonitorFromRect

MonitorFromWindow

여러 디스플레이 모니터 함수

여러 디스플레이 모니터 개요