### 函数功能

该函数检索控制组的第一个控制的句柄，该控制组跟随对话框中指定的控制。

### 函数原型

HWND GetNextDlgGroupltem（HWND hDlg，HWND hctl，BOOL bPrevious）；

### 参数

hDlg：标识正在被搜寻的对话框。
hCtl：指定用来作为搜寻开始点的控制。如果此参数为空，函数将以最后一个点为搜寻开始点。
BPrevious：指定参数如何搜寻，如果此参数为TRUE，则函数寻找以前的控制组中的控制。如果为FALSE，则函数寻找控制组中的下一个控制。

### 返回值

如果GetNextDlgGroupltem函数调用成功，则返回值为控制组中以前的（或下一个）控制。如果函数调用失败，则返回值为零。若想获得更多的错误信息，请调用GetLastError函数。
备往：GetNextDlgGroupltem函数按照对话框模板中被创建的顺序（或相反的顺序）寻找控制。控制组的第一个控制一定有WS_GROUP类型；所有其他的控制组的控制一定被顺序创建且一定没有WS_GROUP类型。
当寻找以前的控制时，函数返回第一个位置上可视的、且不失效的控制。如果由hCtl给定的控制有WS_GROUP类型，则函数暂时反向寻找具有WS_GROUP类型的第一个控制，然后重新回到原来的方向进行寻找，返回可视的、且不失效的第一个控制，如果没有发现控制，则返回hWndCtrl。
当寻找下一个控制时，函数返回第一个位置上的可视控制，且没有WS_GROUP类型。如果遇到一个有WS_GROUP类型的控制，则函数反向寻找具有WS_GROUP类型的第一个控制，且如果此控制为可视的、且没有失效，则返回此控制。否则，函数重新回到原来方向的寻找，返回可视的、且不失效的第一个控制。如果没有发现控制。则返回hCtl。

### 速查

Windows NT：3.1及以上版本；Windows：95及以上版本；Windows CE：1.0及以上版本；头文件：winuser.h；库文件：user32.lib。