次の方法で共有


CBEM_GETITEM メッセージ

指定された ComboBoxEx 項目の項目情報を取得します。

パラメーター

wParam

ゼロを指定してください。

lParam

項目情報を受け取る COMBOBOXEXITEM 構造体へのポインター。

戻り値

成功した場合は 0 以外、それ以外の場合は 0 を返します。

注釈

メッセージが送信されるときに、構造体の iItem メンバーと mask メンバーを設定して、ターゲット項目のインデックスと取得する情報の種類を示す必要があります。 その他のメンバーは、必要に応じて設定されます。 たとえば、テキストを取得するには、CBEIF_TEXT フラグを mask に設定し、 cchTextMax に値を割り当てる必要があります。 iItem メンバーを -1 に設定すると、編集コントロールに表示される項目が取得されます。

COMBOBOXEXITEM 構造体のマスク メンバーにCBEIF_TEXT フラグが設定されている場合、コントロールは、バッファーに要求されたテキストを入力する代わりに、構造体の pszText メンバーを新しいテキストを指すように変更できます。 アプリケーションでは、テキストが常に要求されたバッファーに配置されることを想定しないでください。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Commctrl.h
Unicode 名と ANSI 名
CBEM_GETITEMW (Unicode) と CBEM_GETITEMA (ANSI)