כדי ליצור פקד סטטי באמצעות הפונקציה של createwindow ליצירת או CreateWindowEx , לציין מחלקה סטטית קבועים סגנון החלון המתאים, שילוב של סגנונות פקד סטטית הבאה.
סגנון | תיאור |
---|---|
SS_BITMAP | ציון שמפת סיביות היא שתוצג בפקד סטטי. טקסט נתון הוא שמו של מפת סיביות (לא שם קובץ) המוגדר במקום אחר קובץ המשאבים. הסגנון מתעלם פרמטרים nWidth ו- nHeight ; באופן אוטומטי גודל הפקד עצמו כדי להכיל את מפת הסיביות. |
SS_BLACKFRAME | ציון תיבה עם מסגרת בצבע זהה כמו מסגרות החלונות. צבע זה הוא שחור בערכת הצבעים המוגדר כברירת מחדל. |
SS_BLACKRECT | ציון מלבן עם מילוי צבע המסגרת הנוכחית של חלון. צבע זה הוא שחור בערכת הצבעים המוגדר כברירת מחדל. |
SS_CENTER | ציון מלבן פשוטים, מרכוז הטקסט נתון במלבן. הטקסט מעוצב לפני הצגתו. מילים המשתרעות מעבר לסוף שורה אתה גולש באופן אוטומטי לתחילת השורה הבאה ממורכזת. |
SS_CENTERIMAGE | מציין כי אם מפת סיביות או סמל קטן יותר לאזור הלקוח של פקד סטטי, שאר אזור הלקוח מתמלא עם הצבע של הפיקסל בפינה השמאלית העליונה של מפת סיביות או סמל. אם הפקד סטטי כולל שורה בודדת של טקסט, הטקסט ממורכז אנכית באזור הלקוח של פקד. |
SS_ENDELLIPSIS או SS_PATHELLIPSIS |
החלפת חלק למחרוזת הנתונה אליפסות, במידת הצורך, כך שיכיל התוצאה במלבן שצוין. באפשרותך לציין SS_END_ELLIPSIS כדי להחליף תווים בסוף המחרוזת, או SS_PATHELLIPSIS כדי להחליף תווים באמצע המחרוזת. אם המחרוזת מכילה תווי קו נטוי הפוך (\), SS_PATHELLIPSIS תשמור באותה מידה של הטקסט אחרי הקו הנטוי ההפוך האחרון ככל האפשר. |
SS_ENHMETAFILE | ציון metafile משופרים שתוצג בפקד סטטי. טקסט נתון הוא שמו של קובץ metafile. פקד סטטי metafile משופרים יש גודל קבוע; metafile ישתנה כדי להתאים לאזור הלקוח של פקד סטטי. |
SS_ETCHEDFRAME | מצייר את המסגרת של הפקד סטטי באמצעות סגנון קצה EDGE_ETCHED. לקבלת מידע נוסף, ראה DrawEdge הפונקציה. |
SS_ETCHEDHORZ | ציור הקצה העליון לקצה התחתון של הפקד סטטי באמצעות סגנון קצה EDGE_ETCHED. לקבלת מידע נוסף, עיין בפונקציה DrawEdge. |
SS_ETCHEDVERT | מצייר את הקצוות השמאליים והימניים של הפקד סטטי באמצעות סגנון קצה EDGE_ETCHED. לקבלת מידע נוסף, ראה DrawEdge הפונקציה. |
SS_GRAYFRAME | ציון תיבה עם מסגרת עם זהה לצבע רקע מסך (שולחן עבודה). צבע זה הוא אפור בערכת הצבעים המוגדר כברירת מחדל. |
SS_GRAYRECT | ציון מלבן עם מילוי בצבע הרקע הנוכחי של המסך. צבע זה הוא אפור בערכת הצבעים המוגדר כברירת מחדל. |
SS_ICON | ציון סמל כדי להציג את תיבת הדו-שיח. טקסט נתון הוא השם של סמל (לא שם קובץ) המוגדר במקום אחר קובץ המשאבים. הסמל יכול להיות סמן מונפש. הסגנון מתעלם פרמטרים nWidth ו- nHeight ; באופן אוטומטי גודל הפקד עצמו כדי שתכלול את הסמל. |
SS_LEFT | ציון מלבן פשוטים, שמאל-יישור טקסט נתון במלבן. הטקסט מעוצב לפני הצגתו. מילים המשתרעות מעבר לסוף שורה אתה גולש באופן אוטומטי לתחילת השורה הבאה מיושר לשמאל. |
SS_LEFTNOWORDWRAP | ציון מלבן פשוטים, שמאל-יישור טקסט נתון במלבן. כרטיסיות מורחבים, אך מילים אינם עטופים. לחתוך את הטקסט חורג מסופו של קו. |
SS_NOPREFIX | מונע הפירוש של כל תו האמפרסנד (כח); תווי הטקסט של הפקד לפי מאיץ תווי קידומת. אלה מוצגים עם האמפרסנד להסיר את התו הבא במחרוזת בקו תחתון. סגנון זה סטטי ניתן לכלול עם כל אחד מהפקדים סטטי מוגדר. באפשרותך לשלב SS_NOPREFIX עם סגנונות אחרים. הדבר יכול להיות שימושי כאשר שמות קבצים או מחרוזות אחרות אשר ייתכן מכיל אמפרסנד (&) חייב להיות מוצג בפקד תיבת דו-שיח סטטית. |
SS_NOTIFY | שולח החלון האב STN_CLICKED, STN_DBLCLK, STN_DISABLEו STN_ENABLE הודעות כאשר המשתמש לוחץ או לוחץ פעמיים על הפקד. |
SS_OWNERDRAW | מציין כי הבעלים של הפקד סטטי אחראי לצייר את הפקד. חלון הבעלים מקבל הודעה WM_DRAWITEM בכל פעם הפקד צורך לצייר. |
SS_REALSIZEIMAGE | מניעת שינוי הגודל כפי שהוא טעון או לצייר סטטי סמל או מפת סיביות פקד (כלומר, פקדים סטטיים בעלי סגנון SS_ICON או SS_BITMAP). אם סמל או מפת סיביות גדולה יותר מאשר אזור היעד, התמונה תיגזר. |
SS_RIGHT | ציון מלבן פשוטים, ימין-יישור טקסט נתון במלבן. הטקסט מעוצב לפני הצגתו. מילים המשתרעות מעבר לסוף שורה אתה גולש באופן אוטומטי לתחילת השורה הבאה מיושר לימין. |
SS_RIGHTJUST | מציין כי בפינה הימנית התחתונה של פקד סטטי בסגנון SS_BITMAP או SS_ICON היא להישאר קבועה כאשר גודלו של הפקד משתנה. רק העליון והימני מותאמות כדי להכיל מפת סיביות חדשים או הסמל. |
SS_SIMPLE | ציון מלבן פשוט ומציגה שורה בודדת של טקסט מיושר לשמאל המלבן. שורת הטקסט ניתן מקוצר או השתנה באופן כלשהו. חלון האב של הפקד או תיבת דו-שיח עליך לא לעבד את ההודעה WM_CTLCOLORSTATIC. |
SS_SUNKEN | ציור גבול חצי-שקוע סביב פקד סטטי. |
SS_WHITEFRAME | ציון תיבה עם מסגרת באותו צבע כמו הרקע בחלון. צבע זה הוא לבן בערכת הצבעים המוגדר כברירת מחדל. |
SS_WHITERECT | ציון מלבן עם מילוי בצבע הרקע הנוכחי של החלון. צבע זה הוא לבן בערכת הצבעים המוגדר כברירת מחדל. |
SS_WORDELLIPSIS | חיתוך טקסט שאינו מתאים ומוסיף אליפסות. |