ChildWindowFromPointEx 함수(winuser.h)
지정된 부모 창에 속한 자식 창 중 지정된 점이 포함된 자식 창이 있는 경우 결정합니다. 함수는 보이지 않는 자식 창, 사용 안 함 및 투명한 자식 창을 무시할 수 있습니다. 검색은 바로 자식 창으로 제한됩니다. 손자손녀와 더 깊은 후손들은 수색되지 않습니다.
구문
HWND ChildWindowFromPointEx(
[in] HWND hwnd,
[in] POINT pt,
[in] UINT flags
);
매개 변수
[in] hwnd
형식: HWND
부모 창에 대한 핸들입니다.
[in] pt
형식: POINT
확인할 지점의 클라이언트 좌표( hwndParent를 기준으로)를 정의하는 구조체입니다.
[in] flags
형식: UINT
건너뛸 자식 창입니다. 이 매개 변수는 다음 값 중 하나 이상일 수 있습니다.
값 | 의미 |
---|---|
|
자식 창을 건너뛰지 않음 |
|
비활성화된 자식 창을 건너뜁니다. |
|
보이지 않는 자식 창을 건너뜁니다. |
|
투명한 자식 창을 건너뜁니다. |
반환 값
형식: HWND
반환 값은 점을 포함하고 uFlags에 지정된 조건을 충족하는 첫 번째 자식 창에 대한 핸들입니다. 지점이 부모 창 내에 있지만 조건을 충족하는 자식 창 내에 없는 경우 반환 값은 부모 창에 대한 핸들입니다. 지점이 부모 창 밖에 있거나 함수가 실패하면 반환 값은 NULL입니다.
설명
시스템은 부모 창과 연결된 자식 창의 핸들을 포함하는 내부 목록을 유지 관리합니다. 목록의 핸들 순서는 자식 창의 Z 순서에 따라 달라집니다. 둘 이상의 자식 창에 지정된 점이 포함된 경우 시스템은 점을 포함하고 uFlags에 지정된 조건을 충족하는 목록의 첫 번째 창에 대한 핸들을 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | winuser.h(Windows.h 포함) |
라이브러리 | User32.lib |
DLL | User32.dll |
API 세트 | ext-ms-win-ntuser-window-l1-1-4(Windows 10 버전 10.0.14393에 도입됨) |
추가 정보
개념
기타 리소스
참조