Compartir a través de


Macro GetNextWindow (winuser.h)

Recupera un identificador de la ventana siguiente o anterior de la Z-Order. La ventana siguiente está debajo de la ventana especificada; la ventana anterior está encima.

Si la ventana especificada es una ventana más alta, la función busca una ventana superior. Si la ventana especificada es una ventana de nivel superior, la función busca una ventana de nivel superior. Si la ventana especificada es una ventana secundaria, la función busca una ventana secundaria.

Sintaxis

void GetNextWindow(
  [in]  hWnd,
  [in]  wCmd
);

Parámetros

[in] hWnd

Tipo: HWND

Identificador de una ventana. El identificador de ventana recuperado es relativo a esta ventana, en función del valor del parámetro wCmd.

[in] wCmd

Tipo: UINT

Indica si la función devuelve un identificador a la ventana siguiente o a la ventana anterior. Este parámetro puede ser cualquiera de los siguientes valores.

Valor Significado
GW_HWNDNEXT
2
Devuelve un identificador a la ventana debajo de la ventana especificada.
GW_HWNDPREV
3
Devuelve un identificador a la ventana situada encima de la ventana especificada.

Valor devuelto

Tipo: HWND

Si la función se ejecuta correctamente, el valor devuelto es un identificador de ventana. Si no existe ninguna ventana con la relación especificada con la ventana especificada, el valor devuelto es NULL. Para obtener información de error extendida, llame a GetLastError.

Observaciones

Esta función se implementa como una llamada a la función GetWindow.

#define GetNextWindow(hWnd, wCmd) GetWindow(hWnd, wCmd)

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de winuser.h (incluya Windows.h)

Consulte también

conceptual de

GetTopWindow

getWindow

de referencia de

Windows