אלמנטים של מחלקת חלון

הרכיבים של מחלקת חלון להגדיר את התנהגות ברירת המחדל של windows השייכים למחלקה. היישום רושם מחלקת חלון מקצה רכיבי המחלקה על-ידי הגדרת חברי המתאים במבנה WNDCLASSEX מעביר את המבנה לפונקציה RegisterClassEx . הפונקציות GetClassInfoEx ו- GetClassLong לאחזר מידע אודות מחלקה החלון הנתון. הפונקציה SetClassLong משתנה אלמנטים של מחלקה מקומית או כללית היישום כבר רישום.

למרות מחלקה חלון מלא כולל רכיבים רבים, המערכת דורשת רק יישום לספק את כתובת חלון-הליך, שם מחלקה של המזהה הייחודי של המופע. השתמש ברכיבים אחרים כדי להגדיר תכונות ברירת המחדל עבור windows של המחלקה, כגון צורת הסמן ואת תוכן התפריט עבור החלון. עליך לאתחל כל חברים שאינם בשימוש של מבנה WNDCLASSEX אפס או NULL. רכיבי מחלקת חלון הם כדלהלן.

רכיב מטרה
שם מחלקה מבדיל את המחלקה ממחלקות אחרות רשומים.
חלון-הליך כתובת מצביע לפונקציה כל ההודעות הנשלחות ל- windows בכיתה, המגדירה את אופן הפעולה של חלון.
המזהה הייחודי של המופע מזהה היישום או ה-DLL רשומים המחלקה.
הסמן מחלקה מגדיר את סמן העכבר שמציג המערכת עבור חלון של המחלקה.
סמלים מחלקה מגדיר את סמל גדול ואת סמל קטן (החל מ- Windows 95 ו- Windows NT 4.0).
מחלקה רקע מברשת מגדיר צבע ותבנית למלא אזור הלקוח כאשר החלון נפתח או צבועים.
תפריט מחלקה מציין את תפריט ברירת המחדל עבור windows שאינם מגדירים באופן מפורש תפריט.
סגנונות מחלקה מגדירה כיצד לעדכן את החלון לאחר העברה או שינוי הגודל שלו, כיצד לעבד לוחץ על העכבר, כיצד להקצות שטח עבור הקשר ההתקן והיבטים אחרים של החלון.
מחלקה נוספת זיכרון מציין את כמות הזיכרון הנוסף, בבתים, מומלץ להזמין המערכת עבור המחלקה. כל החלונות בכיתה לשתף את הזיכרון הנוסף, להשתמש בו לכל מטרה מוגדרת על-ידי היישום. זיכרון זה כאפס אתחול המערכת.
חלון נוסף זיכרון מציין את כמות הזיכרון הנוסף, בבתים, מומלץ להזמין המערכת עבור כל חלון השייכים למחלקה. ניתן להשתמש בזיכרון נוסף לכל מטרה מוגדרת על-ידי היישום. זיכרון זה כאפס אתחול המערכת.

Index