次の方法で共有


ComboBoxEx コントロール

ここでは、ComboBoxEx コントロールで使用されるプログラミング要素について説明します。

概要

トピック 内容
ComboBoxEx コントロールについて ComboBoxEx コントロールは、項目の画像のネイティブ サポートを提供するコンボ ボックス コントロールです。
ComboBoxEx コントロールの使用 このセクションには、ComboBoxEx コントロールの使用方法に関するサンプル コードと情報が含まれています。

[メッセージ]

トピック 内容
CBEM_DELETEITEM ComboBoxEx コントロールから項目を削除します。
CBEM_GETCOMBOCONTROL 子コンボ ボックス コントロールのハンドルを取得します。
CBEM_GETEDITCONTROL ComboBoxEx コントロールの編集コントロール部分のハンドルを取得します。 ComboBoxEx コントロールが CBS_DROPDOWN スタイルに設定されている場合、そのコントロールでは編集ボックスが使用されます。
CBEM_GETEXTENDEDSTYLE ComboBoxEx コントロールに使用されている拡張スタイルを取得します。
CBEM_GETIMAGELIST ComboBoxEx コントロールに割り当てられた画像リストのハンドルを取得します。
CBEM_GETITEM 指定された ComboBoxEx 項目の項目情報を取得します。
CBEM_GETUNICODEFORMAT コントロールの UNICODE 文字形式フラグを取得します。
CBEM_HASEDITCHANGED ComboBoxEx 編集コントロールのテキストをユーザーが変更したかどうかを判別します。
CBEM_INSERTITEM ComboBoxEx コントロールに新しい項目を挿入します。
CBEM_KILLCOMBOFOCUS このメッセージは実装されていません。
CBEM_SETCOMBOFOCUS このメッセージは実装されていません。
CBEM_SETEXTENDEDSTYLE ComboBoxEx コントロール内の拡張スタイルを設定します。
CBEM_SETIMAGELIST ComboBoxEx コントロールの画像リストを設定します。
CBEM_SETITEM ComboBoxEx コントロール内の項目の属性を設定します。
CBEM_SETUNICODEFORMAT コントロールの UNICODE 文字形式フラグを設定します。 このメッセージを使用すると、コントロールを再作成する必要なく、コントロールで使用される文字セットを実行時に変更できます。
CBEM_SETWINDOWTHEME ComboBoxEx コントロールの視覚スタイルを設定します。

通知

トピック 内容
CBEN_BEGINEDIT ユーザーがドロップダウン リストをアクティブにするかコントロールの編集ボックスをクリックすると、送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
CBEN_DELETEITEM アイテムが削除されると、送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
CBEN_DRAGBEGIN コントロールの編集部分に表示された項目のイメージをユーザーがドラッグし始めると、送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
CBEN_ENDEDIT ユーザーが編集ボックス内での操作を完了するか、コントロールのドロップダウン リストから項目を選ぶと、送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
CBEN_GETDISPINFO コールバック項目に関する表示情報を取得するために送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
CBEN_INSERTITEM 新しい項目がコントロールに挿入されると、送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
NM_SETCURSOR (ComboBoxEx) WM_SETCURSOR メッセージに応答して ComboBoxEx コントロールがカーソルを設定しようとしていることを、コントロールの親ウィンドウに通知します。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。

構造体

トピック 内容
COMBOBOXEXITEM ComboBoxEx コントロール内の項目に関する情報が含まれます。
NMCBEDRAGBEGIN CBEN_DRAGBEGIN 通知コードで使用される情報が含まれます。
NMCBEENDEDIT ComboBoxEx コントロール内での編集操作の終了に関する情報が含まれます。 この構造体は、CBEN_ENDEDIT 通知コードと共に使用されます。
NMCOMBOBOXEX 通知コードと共に使用される、ComboBoxEx 項目に固有の情報が含まれます。

定数

トピック 内容
ComboBoxEx コントロールの拡張スタイル このセクションに記載されている拡張スタイルと、ほとんどの標準的なコンボ ボックス コントロール スタイルをサポートします。