GetNextDlgTabItem 函式 (winuser.h)
擷取第一個控制項的控制碼,該控制項的 WS_TABSTOP樣式在 指定的控制項前面 (或) 後面。
語法
HWND GetNextDlgTabItem(
[in] HWND hDlg,
[in, optional] HWND hCtl,
[in] BOOL bPrevious
);
參數
[in] hDlg
類型: HWND
要搜尋之對話方塊的控制碼。
[in, optional] hCtl
類型: HWND
要做為搜尋起點之控制項的控制碼。 如果此參數為 Null,則函式會失敗。
[in] bPrevious
類型: BOOL
指出函式如何搜尋對話方塊。 如果此參數為 TRUE,函式會在對話方塊中搜尋上一個控制項。 如果此參數為 FALSE,函式會在對話方塊中搜尋下一個控制項。
傳回值
類型: HWND
如果函式成功,則傳回值是上一個 (或下一個) 控制項的視窗控制碼,且具有 WS_TABSTOP 樣式集。
如果函式失敗,則傳回值為 Null。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
備註
GetNextDlgTabItem函式會依對話方塊範本中建立的順序 (或反向) 順序來搜尋控制項。 函式會傳回它找到的第一個控制項,該控制項為可見、未停用,且具有 WS_TABSTOP 樣式。 如果沒有這類控制項存在,函式會傳回 hCtl。
如果搜尋具有 WS_TABSTOP 樣式的下一個控制項遇到具有 WS_EX_CONTROLPARENT 樣式的視窗,則系統會以遞迴方式搜尋視窗的子系。
規格需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | winuser.h (包括 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |
API 集合 | ext-ms-win-ntuser-dialogbox-l1-1-2 (于 Windows 10 10.0.10240 版) |
另請參閱
概念
參考