כדי ליצור תיבה משולבת באמצעות הפונקציה של createwindow ליצירת או CreateWindowEx , ציין את המחלקה תיבה משולבת קבועים סגנון החלון המתאים, שילוב של סגנונות תיבות משולבות הבאים.
| סגנון | תיאור |
|---|---|
| CBS_AUTOHSCROLL | גלילת הטקסט בפקד עריכה לימין באופן אוטומטי כאשר המשתמש מקליד תו בסוף השורה. אם סגנון זה אינו מוגדר, מותרת רק הטקסט שמתאים בגבולות מלבני. |
| CBS_DISABLENOSCROLL | הצגת פס גלילה אנכי לא זמין בתיבת הרשימה כאשר התיבה שאינה מכילה פריטים מספיק כדי לגלול. ללא סגנון זה, פס הגלילה מוסתר כאשר תיבת הרשימה אינה מכילה פריטים די. |
| CBS_DROPDOWN | בדומה CBS_SIMPLE, פרט לכך לא מוצגת תיבת הרשימה אלא אם המשתמש בוחר סמל לצד לפקד העריכה. |
| CBS_DROPDOWNLIST | בדומה CBS_DROPDOWN, פרט לכך לפקד העריכה מוחלף על-ידי פריט טקסט סטטי שמציג את הבחירה הנוכחית בתיבת הרשימה. |
| CBS_HASSTRINGS | מציין בתיבה משולבת שצוירו על-ידי הבעלים לא מכילה פריטים המורכב של מחרוזות. התיבה המשולבת שומרת את הזיכרון ואת הכתובת את המחרוזות כך היישום להשתמש את ההודעה CB_GETLBTEXT כדי לאחזר את הטקסט עבור פריט מסוים. |
| CBS_LOWERCASE | ממיר קטנות כל הטקסט בשדה הבחירה וברשימת. |
| CBS_NOINTEGRALHEIGHT | מציין גודל התיבה המשולבת הוא בדיוק לגודל שצוין על-ידי היישום בעת שיצר את התיבה המשולבת. בדרך כלל, המערכת גודל תיבה משולבת כך לא מציג פריטים חלקיים. |
| CBS_OEMCONVERT | ממיר טקסט המוזן בפקד העריכה של התיבה המשולבת מ- Windows בחר בערכת התווים תו OEM ולאחר מכן להחזירה ערכת Windows. הדבר מבטיח המרת תווים נכונים כאשר היישום קורא בפונקציה CharToOem כדי להמיר מחרוזת Windows בתיבה המשולבת לתווי OEM. סגנון זה הוא שימושי ביותר עבור תיבות משולבות מכילים שמות קבצים, חלה רק על תיבות משולבות שנוצרה בסגנון CBS_SIMPLE או CBS_DROPDOWN. |
| CBS_OWNERDRAWFIXED | מציין כי הבעלים של תיבת הרשימה אחראי ציור התוכן שלה ואת הפריטים בתיבת הרשימה הם באותו הגובה. חלון הבעלים מקבל הודעה WM_MEASUREITEM כאשר התיבה המשולבת נוצרת הודעה WM_DRAWITEM כאשר ההיבט החזותי של התיבה המשולבת השתנה. |
| CBS_OWNERDRAWVARIABLE | מציין כי הבעלים של תיבת הרשימה אחראי ציור התוכן שלה ואת הפריטים בתיבת הרשימה הם משתנה בגובה. חלון הבעלים מקבל הודעה WM_MEASUREITEM עבור כל פריט בתיבה המשולבת בעת יצירת תיבה משולבת הודעה WM_DRAWITEM כאשר ההיבט החזותי של התיבה המשולבת השתנה. |
| CBS_SIMPLE | הצגת תיבת הרשימה בכל עת. הבחירה הנוכחית בתיבת הרשימה מוצג בפקד העריכה. |
| CBS_SORT | ממיין אוטומטית מחרוזות נוסף לתיבת הרשימה. |
| CBS_UPPERCASE | ממיר לאותיות רישיות כל הטקסט בשדה הבחירה וברשימת. |