共用方式為


comBOBOXINFO 結構 (winuser.h)

包含下拉式方塊狀態資訊。

語法

typedef struct tagCOMBOBOXINFO {
  DWORD cbSize;
  RECT  rcItem;
  RECT  rcButton;
  DWORD stateButton;
  HWND  hwndCombo;
  HWND  hwndItem;
  HWND  hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;

成員

cbSize

類型: DWORD

以位元組為單位的結構大小。 呼叫的應用程式必須將此設定為sizeof (COMBOBOXINFO) 。

rcItem

類型: RECT

RECT 結構,指定編輯框的座標。

rcButton

類型: RECT

RECT 結構,指定包含下拉箭號之按鈕的座標。

stateButton

類型: DWORD

下拉式方塊按鈕狀態。 此參數可以是下列其中一個值。

意義
0
按鈕存在且未按下。
STATE_SYSTEM_INVISIBLE
沒有按鈕。
STATE_SYSTEM_PRESSED
按鈕已按下。

hwndCombo

類型: HWND

下拉式方塊的句柄。

hwndItem

類型: HWND

編輯框的句柄。

hwndList

類型: HWND

下拉式清單的句柄。

備註

下列範例程式代碼會擷取視窗句柄所指定下拉式方塊的相關信息。

COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 winuser.h (包含 Windows.h)
可轉散發套件 Service Pack 6

另請參閱

GetComboBoxInfo