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 コントロールの拡張スタイル | このセクションに記載されている拡張スタイルと、ほとんどの標準的なコンボ ボックス コントロール スタイルをサポートします。 |