共用方式為


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 控制件的視覺化樣式。

Notifications

主題 目錄
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 控件擴充樣式 支援本節所列的擴充樣式,以及大部分標準下拉式方塊控件樣式。