На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

GetWindow



The GetWindow function retrieves the handle of a window that has the specified relationship (Z order or owner) to the specified window.

HWND GetWindow(

HWND hWnd, // handle of original window
UINT uCmd // relationship flag
);


Parameters

hWnd

Identifies a window. The window handle retrieved is relative to this window, based on the value of the uCmd parameter.

uCmd

Specifies the relationship between the specified window and the window whose handle is to be retrieved. This parameter can be one of the following values:

Value Meaning
GW_CHILD The retrieved handle identifies the child window at the top of the Z order, if the specified window is a parent window; otherwise, the retrieved handle is NULL. The function examines only child windows of the specified window. It does not examine descendant windows.
GW_HWNDFIRST The retrieved handle identifies the window of the same type that is highest in the Z order. If the specified window is a topmost window, the handle identifies the topmost window that is highest in the Z order. If the specified window is a top-level window, the handle identifies the top-level window that is highest in the Z order. If the specified window is a child window, the handle identifies the sibling window that is highest in the Z order.
GW_HWNDLAST The retrieved handle identifies the window of the same type that is lowest in the Z order. If the specified window is a topmost window, the handle identifies the topmost window that is lowest in the Z order. If the specified window is a top-level window, the handle identifies the top-level window that is lowest in the Z order. If the specified window is a child window, the handle identifies the sibling window that is lowest in the Z order.
GW_HWNDNEXT The retrieved handle identifies the window below the specified window in the Z order. If the specified window is a topmost window, the handle identifies the topmost window below the specified window. If the specified window is a top-level window, the handle identifies the top-level window below the specified window. If the specified window is a child window, the handle identifies the sibling window below the specified window.
GW_HWNDPREV The retrieved handle identifies the window above the specified window in the Z order. If the specified window is a topmost window, the handle identifies the topmost window above the specified window. If the specified window is a top-level window, the handle identifies the top-level window above the specified window. If the specified window is a child window, the handle identifies the sibling window above the specified window.
GW_OWNER The retrieved handle identifies the specified window's owner window, if any.


Return Values

If the function succeeds, the return value is a window handle. If no window exists with the specified relationship to the specified window, the return value is NULL. To get extended error information, call GetLastError.

See Also

GetActiveWindow, GetNextWindow, GetTopWindow


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

GetWindow



Функция GetWindow извлекает ручку окна, которое имеет определенное отношение (порядок Z или владелец) в определенное окно.

HWND GetWindow(

HWND hWnd, // РУЧКА оригинального флага отношения окна UINT uCmd //
);


Параметры

hWnd

Идентифицирует окно. Извлеченная ручка окна - относительно этого окна, основанного в величине параметра uCmd.

uCmd

Определяет отношению между определенным окном и окно, чья ручка должна быть извлечена. Этот параметр может быть одним из следующего величин:

Значение Величины
GW_CHILD извлеченная ручка идентифицирует окно ребенка на верхе порядка Z, если определенное окно является родительским окном; в противном случае, извлеченная ручка НЕДЕЙСТВИТЕЛЬНА. Функция изучает окно только ребенка определенного окна. Это не изучает окно потомка.
GW_HWNDFIRST извлеченная ручка идентифицирует окно того же самого типа, который самый верхний в порядке Z. Если определенное окно является самым верхним окном, ручка идентифицирует самое верхнее окно, которое самое верхнее в порядке Z. Если определенное окно является окном верхнего уровня, ручка идентифицирует окно верхнего уровня, которое самое верхнее в порядке Z. Если определенное окно является окном ребенка, ручка идентифицирует окно брата, которое самое верхнее в порядке Z.
GW_HWNDLAST извлеченная ручка идентифицирует окно того же самого типа, который самый низкий в порядке Z. Если определенное окно является самым верхним окном, ручка идентифицирует самое верхнее окно, которое самое низкое в порядке Z. Если определенное окно является окном верхнего уровня, ручка идентифицирует окно верхнего уровня, которое самое низкое в порядке Z. Если определенное окно является окном ребенка, ручка идентифицирует окно брата, которое самое низкое в порядке Z.
GW_HWNDNEXT извлеченная ручка идентифицирует окно ниже определенного окна в порядке Z. Если определенное окно является самым верхним окном, ручка идентифицирует самое верхнее окно ниже определенного окна. Если определенное окно является окном верхнего уровня, ручка идентифицирует окно верхнего уровня ниже определенного окна. Если определенное окно является окном ребенка, ручка идентифицирует окно брата ниже определенного окна.
GW_HWNDPREV извлеченная ручка идентифицирует окно выше определенного окна в порядке Z. Если определенное окно является самым верхним окном, ручка идентифицирует самое верхнее окно выше определенного окна. Если определенное окно является окном верхнего уровня, ручка идентифицирует окно верхнего уровня выше определенного окна. Если определенное окно является окном ребенка, ручка идентифицирует окно брата выше определенного окна.
GW_OWNER извлеченная ручка идентифицирует окно владельца определенного окна, если имеется.


Обратные Величины

Если функция добивается успеха, обратная величина является ручкой окна. Если никакое окно не существует с определенным отношением в определенное окно, обратная величина НЕДЕЙСТВИТЕЛЬНА. Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Смотри Также

GetActiveWindow, GetNextWindow, GetTopWindow


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz