הצגת סמל

היישום שלך יכול לטעון ויצירת סמלי להצגת אזור הלקוח של היישום או חלונות צאצאים. הדוגמה הבאה ממחישה כיצד לצייר סמל באזור הלקוח של חלון שאת הקשר התצוגה (DC) מזוהה על-ידי הפרמטר hdc .

HICON hIcon1;   / / סמל לטפל HDC hdc;        / / לטפל להצגת ההקשר DrawIcon (hdc, 10, 20, hIcon1) 

 

המערכת תציג באופן אוטומטי icon(s) מחלקה עבור חלון. היישום שלך יכול להקצות סמלים מחלקה בעת רישום מחלקת חלון. היישום שלך יכול להחליף את סמל מחלקה על-ידי שימוש SetClassLong פונקציה. פונקציה זו משנה את הגדרות חלון ברירת המחדל עבור כל החלונות של מחלקה נתון. הדוגמה הבאה מחליף סמל מחלקה עם סמל שאת מזהה המשאב הוא 480.

HINSTANCE hinst;            / / לטפל hwnd HWND המופע הנוכחי;                  / / לטפל בחלון הראשי / / לשנות את הסמל עבור מחלקת חלון של hwnd. 
 
SetClassLong(hwnd, // window handle GCL_HICON, // changes icon (LONG) LoadIcon(hinst, MAKEINTRESOURCE(480))
   ) 

 

לקבלת מידע נוסף אודות מחלקות חלון, להציג את חלון מחלקות.

Index