§GetComboBoxInfo関数 備忘録メモ

I. GetComboBoxInfo関数 [Windows 98以降]

GetComboBoxInfo Function (user32.dll)
CB_GETCOMBOBOXINFO Message [Windows XP以降]

メンバ 説明
hwndCombo コンボボックスのハンドル。
pcbi 情報を受け取るCOMBOBOXINFO構造体へのポインタ。

II. COMBOBOXINFO構造体

COMBOBOXINFO Structure

メンバ 説明 HSP変数
cbSize 構造体のサイズ(バイト)。「52」を指定。 COMBOBOXINFO.0
rcItem left エディトボックスの座標を表したRECT構造体。矩形の左上隅のX座標。 COMBOBOXINFO.1
top 矩形の左上隅のY座標。 COMBOBOXINFO.2
right 矩形の右下隅のX座標。 COMBOBOXINFO.3
bottom 矩形の右下隅のY座標。 COMBOBOXINFO.4
rcButton left ドロップダウンの矢印を含むボタンの座標を示したRECT構造体。矩形の左上隅のX座標。 COMBOBOXINFO.5
top 矩形の左上隅のY座標。 COMBOBOXINFO.6
right 矩形の右下隅のX座標。 COMBOBOXINFO.7
bottom 矩形の右下隅のY座標。 COMBOBOXINFO.8
stateButton コンボボックスのボタンの状態。パラメータは以下の値のうちの1つです。
(0x00000000) ボタンは存在し、押されていない。
STATE_SYSTEM_INVISIBLE
(0x00008000)
ボタンは存在しない。
STATE_SYSTEM_PRESSED
(0x00000008)
ボタンは押されている。
COMBOBOXINFO.9
hwndCombo コンボボックスのハンドル。 COMBOBOXINFO.10
hwndItem エディトボックスのハンドル。 COMBOBOXINFO.11
hwndList ドロップダウンリストのハンドル。 COMBOBOXINFO.12

Copyright © 2005-2012 HSPでWindowsプログラミング - Let's HSP!