אם אתה יוצר לחצן על-ידי ציון המחלקה לחצן עם הפונקציה של createwindow ליצירת או CreateWindowEx , באפשרותך לציין שילוב של סגנונות לחצן בטבלה הבאה.
| סגנון | משמעות |
|---|---|
| BS_3STATE | יצירת לחצן זהה לזו תיבת סימון, פרט לכך התיבה להיות אפור כמו גם מסומן או לא מסומן. השתמש במצב אפורה כדי להציג מצב תיבת הסימון לא נקבע. |
| BS_AUTO3STATE | יצירת לחצן זהה לזו תיבת הסימון של שלושה מצבים, פרט לכך התיבה משתנה למצבו בעת שהמשתמש בוחר בו. המדינה עוברת דרך מסומנת, אפורה, לא מסומן. |
| BS_AUTOCHECKBOX | יוצר לחצן זהה לזו תיבת סימון, פרט לכך שמצב הבדיקה באופן אוטומטי מעבירה בין בדיקה שלא נבדק בכל פעם שהמשתמש בוחר את תיבת הסימון. |
| BS_AUTORADIOBUTTON | יוצר לחצן זהה לחצן אפשרויות, פרט לכך כאשר המשתמש בוחר אותה, המערכת יגדיר באופן אוטומטי הסימון מצב הלחצן מסומן ומגדיר באופן אוטומטי את מצב הסימון עבור כל שאר הלחצנים באותה קבוצה כדי שלא נבדק. |
| BS_CHECKBOX | יצירת תיבת סימון, ריקה קטנה עם טקסט. כברירת מחדל, הטקסט מוצג מימין תיבת הסימון. כדי להציג את הטקסט לצד תיבת הסימון, לשלב דגל זה בסגנון BS_LEFTTEXT (או בסגנון BS_RIGHTBUTTON שוות ערך). |
| BS_DEFPUSHBUTTON | יצירת לחצן מתנהג כמו לחצן סגנון BS_PUSHBUTTON, אך יש גם גבול שחור כבד. אם הלחצן בתיבת דו-שיח, המשתמש לבחור את הלחצן על-ידי הקשה על מקש enter, גם כאשר אין הלחצן מוקד הקלט. סגנון זה שימושי ומאפשרת למשתמש לבחור במהירות את האפשרות הסבירה ביותר (ברירת מחדל). |
| BS_GROUPBOX | יצירת מלבן שבו ניתן לקבץ פקדים אחרים. כל הטקסט המשויך סגנון זה מוצג בפינה השמאלית העליונה של מלבן. |
| BS_LEFTTEXT | ממקם טקסט בצד שמאל של לחצן או תיבת הסימון בשילוב עם סגנון לחצן או תיבת הסימון רדיו. זהה סגנון BS_RIGHTBUTTON. |
| BS_OWNERDRAW | יצירת לחצן שצוירו על-ידי הבעלים. חלון הבעלים מקבל הודעה WM_MEASUREITEM כאשר הלחצן נוצרת הודעה WM_DRAWITEM כאשר ההיבט החזותי של הלחצן שינה. אל תשלבו את סגנון BS_OWNERDRAW עם סגנונות לחצן אחרים. |
| BS_PUSHBUTTON | יוצר לחצן שפרסם הודעה WM_COMMAND אל חלון בעלים כאשר המשתמש בוחר לחצן. |
| BS_RADIOBUTTON | יוצר עיגול קטן עם טקסט. כברירת מחדל, הטקסט מוצג מימין העיגול. כדי להציג את הטקסט משמאל לכיכר, לשלב דגל זה בסגנון BS_LEFTTEXT (או בסגנון BS_RIGHTBUTTON שוות ערך). לחצני אפשרויות עבור קבוצות של אפשרויות קשורות אך שבחירה. |
| BS_USERBUTTON | מיושנים, אבל שסופקו עבור תאימות עם גרסאות 16-סיביות של Windows. יישומים מבוססי-Win32 עליך להשתמש במקום זאת BS_OWNERDRAW. |
| BS_BITMAP | קביעה שלחיצה הלחצן להצגת מפת סיביות. |
| BS_BOTTOM | מיקום טקסט בחלק התחתון של המלבן לחצן. |
| BS_CENTER | מרכוז הטקסט בצורה אופקית בתוך מלבן לחצן. |
| BS_ICON | מציין כי הלחצן מציג סמל. |
| BS_FLAT | מציין הלחצן הוא דו-ממדי; הוא אינו משתמש ההצללה ברירת המחדל כדי ליצור תמונה תלת-ממדי. |
| BS_LEFT | יישור לשמאל הטקסט במלבן לחצן. עם זאת, אם הלחצן תיבת סימון או לחצן אפשרויות שאין לה את סגנון BS_RIGHTBUTTON, הטקסט נשאר מיושר בצד הימני של תיבת סימון או לחצן אפשרויות. |
| BS_MULTILINE | גלישת טקסט הלחצן לשורות מרובות אם מחרוזת הטקסט ארוך מכדי להתאים קו בודד במלבן לחצן. |
| BS_NOTIFY | מאפשר לחצן המאפשר לך לשלוח הודעות דיווח BN_DBLCLK, BN_KILLFOCUS ו- BN_SETFOCUS אל חלון האב שלו. הערה הלחצנים שלח הודעת דיווח BN_CLICKED להתחשב אם יש סגנון זה. |
| BS_PUSHLIKE | גורם לחצן (כגון תיבת סימון, שלושה מצבים תיבת סימון או לחצן אפשרויות) להיראות ולפעול כמו לחצן. והלחצן נראה מורמות כאשר לא שנפרסה או שסומנו והן שקוע כאשר הוא דחף או הוצאה. |
| BS_RIGHT | ימין יישור טקסט במלבן לחצן. עם זאת, אם הלחצן תיבת סימון או לחצן אפשרויות שאין לה את סגנון BS_RIGHTBUTTON, הטקסט הימני מיושר בצד הימני של תיבת סימון או לחצן אפשרויות. |
| BS_RIGHTBUTTON | הצבה של לחצן אפשרות העיגול או הריבוע של תיבת הסימון בצד ימין של מלבן לחצן. זהה סגנון BS_LEFTTEXT. |
| BS_TEXT | קביעה שלחיצה הלחצן להצגת טקסט. |
| BS_TOP | מיקום טקסט בחלק העליון של המלבן לחצן. |
| BS_VCENTER | ממקם טקסט באמצע (אנכית) של מלבן לחצן. |