このセクションには、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) | ComboBoxEx コントロールの親ウィンドウに、コントロールが WM_SETCURSOR メッセージに応答してカーソルを設定していることを通知します。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。 |
構造
| 話題 | 内容 |
|---|---|
| COMBOBOXEXITEMの | ComboBoxEx コントロール内の項目に関する情報を格納します。 |
| NMCBEDRAGBEGIN |
CBEN_DRAGBEGIN 通知コードで使用される情報が含まれます。 |
| NMCBEENDEDIT | ComboBoxEx コントロール内での編集操作の終了に関する情報を格納します。 この構造体は、CBEN_ENDEDIT 通知コードと共に使用されます。 |
| NMCOMBOBOXEX | 通知コードで使用する ComboBoxEx 項目に固有の情報が含まれます。 |
定数
| 話題 | 内容 |
|---|---|
| ComboBoxEx コントロール拡張スタイル | このセクションに記載されている拡張スタイルと、ほとんどの標準的なコンボ ボックス コントロール スタイルをサポートします。 |