下拉式方塊樣式
若要使用 CreateWindow 或 CreateWindowEx 函式建立下拉式方塊,請指定 COMBOBOX 類別、適當的視窗樣式常數,以及下列下拉式方塊樣式的組合。
常數 | 描述 |
---|---|
|
當使用者在行尾輸入字元時,自動將編輯控制項中的文字捲動到右邊。 如果未設定此樣式,則只會允許符合矩形界限的文字。 |
|
當方塊未包含足夠的專案可捲動時,在清單方塊中顯示已停用的垂直捲動條。 若沒有這個樣式,在清單方塊中未包含足夠的項目時,捲軸會隱藏。 |
|
與CBS_SIMPLE類似,除非使用者選取編輯控制項旁的圖示,否則不會顯示清單方塊。 |
|
與CBS_DROPDOWN類似,不同之處在于編輯控制項會由顯示清單方塊中目前選取範圍的靜態文字專案取代。 |
|
指定擁有者繪製的下拉式方塊包含由字串組成的專案。 下拉式方塊會維護字串的記憶體和位址,讓應用程式可以使用 CB_GETLBTEXT 訊息來擷取特定專案的文字。 如需協助工具問題,請參閱 公開Owner-Drawn下拉式方塊專案 |
|
會將選取欄位和清單中的所有文字轉換成小寫。 |
|
指定下拉式方塊的大小,與建立下拉式方塊時應用程式所指定的大小完全相同。 一般而言,系統會調整下拉式方塊的大小,使其不會顯示部分專案。 |
|
將下拉式方塊編輯控制項中輸入的文字從 Windows 字元集轉換成 OEM 字元集,然後轉換回 Windows 字元集。 當應用程式呼叫 CharToOem 函式,將下拉式方塊中的 Windows 字串轉換成 OEM 字元時,這可確保適當的字元轉換。 此樣式最適用于包含檔案名的下拉式方塊,且僅適用于使用CBS_SIMPLE或CBS_DROPDOWN樣式建立的下拉式方塊。 |
|
指定清單方塊的擁有者負責繪製其內容,以及清單方塊中的專案全都是相同的高度。 當建立下拉式方塊時,擁有者視窗會收到 WM_MEASUREITEM 訊息,並在下拉式方塊的視覺層面變更時 收到WM_DRAWITEM 訊息。 |
|
指定清單方塊的擁有者負責繪製其內容,而且清單方塊中的專案高度會變動。 當您建立下拉式方塊時,擁有者視窗會收到下拉式方塊中每個專案的 WM_MEASUREITEM 訊息,以及下拉式方塊視覺層面變更時的 WM_DRAWITEM 訊息。 |
|
隨時顯示清單方塊。 編輯控制項會顯示清單方塊中目前的選取範圍。 |
|
自動排序新增至清單方塊的字串。 |
|
會將選取欄位和清單中的所有文字轉換成大寫。 |
規格需求
需求 | 值 |
---|---|
標頭 |
|