סמלים מחלקה

סמל מחלקה היא תמונה המשמש את המערכת כדי לייצג חלון של מחלקה מסוימת. יישום יש שני סמלי מחלקה — אחת גדולה, קטן אחד. המערכת מציגה של חלון סמל מחלקה גדולה בחלון המשימה-מתג המופיע כאשר המשתמש מקיש alt + tab ולאחר בתצוגות סמל גדול של שורת המשימות וסייר. סמל מחלקה קטנה מופיע בפס הכותרת של חלון, בתצוגות סמל קטן של שורת המשימות וסייר.

כדי להקצות סמל גדולים וקטנים מחלקת חלון, ציין את נקודות האחיזה של הסמלים hIcon וחברי hIconSm של מבנה WNDCLASSEX . מידות סמל חייבים להתאים במידות הדרושות עבור סמלים גדולים וקטנים מחלקה. סמל מחלקה גדולה, ניתן לקבוע במידות הדרושות על-ידי ציון ערכי SM_CXICON ו- SM_CYICON שיחת טלפון GetSystemMetrics פונקציה. סמל מחלקה קטנה, ציין את ערכי SM_CXSMICON ו- SM_CYSMICON. לקבלת מידע, ראה סמלים.

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

באפשרותך לעקוף את סמל מחלקה גדול או קטן עבור חלון מסוים באמצעות הודעת WM_SETICON . באפשרותך לאחזר סמל מחלקה גדול או קטן הנוכחי באמצעות הודעה WM_GETICON.

Index