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 版)

另請參閱

概念

對話方塊

GetDlgItem

GetNextDlgGroupItem

參考