Функция
GetNextWindowФункция
GetNextWindow извлекает дескриптор следующего или предыдущего окна в Z - последовательности. Следующее окно - ниже заданного окна; предыдущее окно выше. Если заданное окно - самое верхнее окно, функция извлекает дескриптор следующего (или предыдущего) самого верхнего окна. Если определяемое окно - окно верхнего уровня, функция извлекает дескриптор следующего (или предыдущего) окна верхнего уровня. Если определяемое окно - дочернее окно, функция ищет дескриптор следующего (или предыдущего) дочернего окна.Синтаксис
hWnd, // дескриптор текущего окна UINT wCmd // флаг направления ); |
Параметры
hWnd
[in] Дескриптор окна. Полученный дескриптор окна, который относится к этому окну, основывается на значении параметра
wCmd.wCmd
[in] Определяет, возвращает ли функция дескриптор следующего окна или предыдущего окна. Этот параметр может быть любым из следующих значений:
Значение |
Предназначение |
GW_HWNDNEXT |
Возвращает дескриптор окна ниже данного окна. |
GW_HWNDPREV |
Возвращает дескриптор окна выше данного окна. |
Возвращаемые значения
Если функция завершается успешно, возвращаемое значение - дескриптор следующего (или предыдущего) окна. Если нет никакого следующего (или предыдущего) окна, возвращаемое значение –
ПУСТО (NULL). Чтобы получить расширенную информацию об ошибке, вызовите функцию GetLastError.Замечания
Использование этой функции является точно таким же, как и вызов функции
GetWindow с установленным флажком GW_HWNDNEXT или GW_HWNDPREV.Смотри также
, GetTopWindow, GetWindow
Размещение и совместимость GetNextWindow |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Нет |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |