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