GetClassInfoEx

הפונקציה GetClassInfoEx מאחזרת מידע אודות מחלקה חלון, כולל את נקודת האחיזה של סמל קטן המשויכות למחלקה חלון. הפונקציה GetClassInfo לא תאחזר את נקודת האחיזה של סמל קטן.

(BOOL GetClassInfoEx HINSTANCE  hinst, / / לטפל של מופע היישוםLPCTSTRlpszClass, / / כתובת של מחרוזת שם מחלקהLPWNDCLASSEXlpwcx / / כתובת של מבנה עבור נתוני המחלקה);
 

פרמטרים

hinst
לטפל למופע של היישום שיצר את המחלקה. כדי לאחזר מידע אודות מחלקות שהוגדרו על-ידי המערכת (כגון לחצנים או רשימת תיבות), הגדר פרמטר זה כ- NULL.
lpszClass
מצביע מחרוזת המסתיימת ב- null הכוללת את שם המחלקה. השם חייב להיות של מחלקה preregistered או מחלקה נרשמו על-ידי קריאה קודמת לפונקציה RegisterClassEx . לחלופין, פרמטר זה יכול להיות אטום מספר שלם. אם פרמטר זה הוא אטום מספר שלם, עליו להיות אטום כללית שנוצרו על-ידי קריאה קודמת ל- GlobalAddAtom פונקציה. האטום, ערך של 16 סיביות קטן מ 0xC000, חייב להיות ב- word מסדר נמוך של lpszClass; המילה הגבוהות חייב להיות אפס.
lpwcx
מצביע למבנה WNDCLASSEX שאינו מקבל את המידע אודות המחלקה.

להחזיר ערכים

אם הפונקציה מוצאת מחלקה תואמים בהצלחה מעתיק את הנתונים, ערך ההחזרה הוא שונה מאפס.

אם הפונקציה לא למצוא מחלקה תואמים בהצלחה להעתיק את הנתונים, ערך ההחזרה הוא אפס. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.5 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
Unicode:מיושם על גירסאות Unicode ו- ANSI ב- Windows NT.

ראה גם

מבט כולל על מחלקות חלון, פועלת מחלקת חלון, GetClassLong, GetClassName, GlobalAddAtom, RegisterClassEx

Index