GetNextWindow函数检索Z订单中下一个或上一个窗口的句柄。下一个窗口在指定的窗口下方;以前的窗口在上面。如果指定的窗口是最上面的窗口,则该函数将检索下一个(或上一个)最上面的窗口的句柄。如果指定的窗口是顶级窗口,则该函数将检索下一个(或上一个)顶级窗口的句柄。如果指定的窗口是子窗口,则该函数将搜索下一个(或上一个)子窗口的句柄。
HWND GetNextWindow(
HWND 【的hWnd】, | //当前窗口的句柄 |
UINT 【WCMD】 | //方向标志 |
); |
参数
【的hWnd】
标识一个窗口根据【WCMD】参数的值,检索到的窗口句柄相对于此窗口。
【WCMD】
指定函数是否返回下一个窗口或上一个窗口的句柄。此参数可以是以下值之一:
值 | 含义 |
GW_HWNDNEXT | 返回给定窗口下方窗口的句柄。 |
GW_HWNDPREV | 返回给定窗口上方窗口的句柄。 |
返回值
如果函数成功,则返回值是下一个(或上一个)窗口的句柄。如果没有下一个(或上一个)窗口,则返回值为NULL。要获取扩展错误信息,请调用GetLastError.
备注
使用此函数与设置GW_HWNDNEXT或GW_HWNDPREV标志的GetWindow功能相同。
也可以看看