GetWindow 함수는 지정한 창에 지정 된 관계 (Z 순서 또는 소유자)가 창 핸들을 검색.
HWND GetWindow ( HWND hWnd, / / 원래 창 핸들UINTuCmd / / 관계 플래그);
| 값 | 의미 |
|---|---|
| GW_CHILD | 지정 된 창이 부모 창; 경우 자식 창의 Z 순서 맨를 식별 하는 검색된 핸들 그렇지 않으면 검색된 핸들은 NULL입니다. 함수는 지정 된 창의 자식 창을 검사합니다. 하위 창 검사. |
| GW_ENABLEDPOPUP | Windows NT 5.0 및 이후: 지정 된 창에 의해 소유 활성화 popup 창을 식별 하는 검색된 핸들 (검색을 사용 하 여 첫 번째 발견 GW_HWNDNEXT를 사용 하 여 같은 창); 그렇지 않으면 활성화 popup 창문이 있다면 검색된 핸들 임이 지정된 창. |
| GW_HWNDFIRST | 검색된 핸들은 Z 순서에서 가장 높은 동일한 유형의 창을 식별 합니다. 지정 된 창은 최상위 창입니다, 핸들 최상위 창이 Z 순서에서 가장을 식별 합니다. 지정 된 창은 최상위 창입니다, 핸들은 Z 순서에서 가장 높은 최상위 창을 식별 합니다. 지정한 창이 자식 창의 경우 핸들은 Z 순서에서 가장 높은 형제 창 식별. |
| GW_HWNDLAST | 검색된 핸들은 Z 순서에서 가장 낮은 동일한 유형의 창을 나타냅니다. 지정 된 창은 최상위 창입니다, 핸들은 Z 순서에서 가장 낮은 맨 위 창이 식별 합니다. 지정 된 창은 최상위 창입니다, 핸들은 Z 순서에서 가장 낮은 최상위 창을 식별 합니다. 지정 된 창이 자식 창의 경우 핸들은 Z 순서에서 가장 낮은 형제 창 식별. |
| GW_HWNDNEXT | Z 순서에 따라 지정 된 창 아래의 창 식별 하는 검색된 핸들. 지정 된 창은 최상위 창입니다, 핸들 지정된 창 아래 최상위 창을 식별 합니다. 지정 된 창은 최상위 창입니다, 핸들에서 최상위 창을 지정 된 창 아래를 식별 합니다. 지정 된 창이 자식 창의 경우 핸들 지정된 창 아래 형제 창 식별. |
| GW_HWNDPREV | Z 순서에서 지정된 창 위에 창을 식별 하는 검색된 핸들. 지정 된 창은 최상위 창입니다, 핸들 지정된 창 위에 최상위 창을 식별 합니다. 지정 된 창은 최상위 창입니다, 핸들 지정된 창 위에 최상위 창을 식별 합니다. 지정 된 창이 자식 창의 경우 핸들 지정된 창 위에 형제 창 식별. |
| GW_OWNER | 검색된 핸들 식별 지정된 창 소유자 창이 있는 경우. |
함수가 성공 하면 반환 값에 대 한 창 핸들입니다. 지정 된 창에 지정 된 관계 창이 없으면 반환 값은 NULL입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.
EnumChildWindows 함수는 루프에서 GetWindow 호출 보다 더 안정적입니다. 그 호출이이 작업을 수행 하려면 GetWindow 위험이 되 고 무한 루프 또는 파괴 되었습니다 창에 대 한 핸들을 참조 하는 응용 프로그램.
Windows CE: Windows CE 버전 1.0에서에서 uCmd 매개 변수에 대 한 GW_OWNER 플래그 값만 대화 상자에 대 한 지원입니다.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.