עיבוד הודעת ברירת מחדל של פקד סטטי

הפרוצדורה של חלון עבור מחלקת חלון בקרת סטטיים מוגדרים מראש מבצע עיבוד עבור כל ההודעות בהליך הבקרה סטטי שאינו מעבד ברירת המחדל. כאשר הפקד סטטי מחזירה FALSE עבור כל הודעה, ההליך חלון מראש בודק את ההודעות ויבצע את פעולת ברירת המחדל המתוארות בטבלה הבאה. בטבלה, פקד טקסט סטטי הוא פקד סטטי בסגנון SS_LEFTNOWORDWRAP, SS_LEFT, SS_CENTER, SS_RIGHT או SS_SIMPLE.

הודעה פעולת ברירת מחדל
WM_CREATE טוען את אובייקט גרפי וקובעת את החלון לגודל של האובייקט, עבור גרפיקה פקדים סטטיים. ללא פעולה עבור פקדים אחרים סטטי.
WM_DESTROY שחרורים, הורסת כל אובייקט גרפי, גרפיקה פקדים סטטיים. ללא פעולה עבור פקדים אחרים סטטי.
WM_ENABLE צובעת מחדש גלוי פקדים סטטיים.
WM_ERASEBKGND מחזירה TRUE, המציין שהפקד תמחק את הרקע.
WM_GETDLGCODE החזרת DLGC_STATIC.
WM_GETFONT החזרת נקודת אחיזה על גופן עבור טקסט פקדים סטטיים.
WM_GETTEXTLENGTH מחזירה את האורך, בתווים, הטקסט של פקד טקסט סטטי.
WM_LBUTTONDBLCLK שולח החלון האב הודעת STN_DBLCLK אם סגנון הפקד הוא SS_NOTIFY.
WM_LBUTTONDOWN שולח החלון האב הודעת STN_CLICKED אם סגנון הפקד הוא SS_NOTIFY.
WM_NCLBUTTONDBLCLK שולח החלון האב הודעת STN_DBLCLK אם סגנון הפקד הוא SS_NOTIFY.
WM_NCLBUTTONDOWN שולח החלון האב הודעת STN_CLICKED אם סגנון הפקד הוא SS_NOTIFY.
WM_NCHITTEST מחזירה HTCLIENT אם סגנון הפקד הוא SS_NOTIFY; אחרת, החזרת HTTRANSPARENT.
WM_PAINT צובעת מחדש את פקד.
WM_SETFONT הגדרת הגופן ואת צובעת מחדש עבור פקדי טקסט סטטי.
WM_SETTEXT הגדרת הטקסט, צובעת מחדש עבור פקדי טקסט סטטי.

ההליך חלון מראש מעביר הודעות אחרות DefWindowProc לעיבוד ברירת המחדל.

Index