GetCapture 함수(winuser.h)

마우스를 캡처한 창에 대한 핸들(있는 경우)을 가져옵니다. 한 번에 하나의 창만 마우스를 캡처할 수 있습니다. 이 창은 커서가 테두리 내에 있는지 여부에 관계없이 마우스 입력을 받습니다.

구문

HWND GetCapture();

반환 값

형식: HWND

반환 값은 현재 스레드와 연결된 캡처 창에 대한 핸들입니다. 스레드에서 마우스를 캡처한 창이 없으면 반환 값은 NULL입니다.

설명

NULL 반환 값은 현재 스레드가 마우스를 캡처하지 않음을 의미합니다. 그러나 다른 스레드 또는 프로세스가 마우스를 캡처했을 수 있습니다.

다른 스레드의 캡처 창에 대한 핸들을 얻으려면 GetGUIThreadInfo 함수를 사용합니다.

요구 사항

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

추가 정보

개념

GetGUIThreadInfo

마우스 입력

참조

ReleaseCapture

SetCapture