GetClassInfo

הפונקציה GetClassInfo מאחזרת מידע אודות מחלקת חלון.

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

(BOOL GetClassInfo HINSTANCE  hInstance, / / לטפל של מופע היישוםLPCTSTRlpClassName, / / כתובת של מחרוזת שם מחלקהLPWNDCLASSlpWndClass / / כתובת של מבנה עבור נתוני המחלקה);
 

פרמטרים

hInstance
לטפל למופע של היישום שיצר את המחלקה. כדי לאחזר מידע אודות מחלקות שהוגדרו על-ידי המערכת (כגון לחצנים או רשימת תיבות), הגדר פרמטר זה כ- NULL.
lpClassName
מצביע מחרוזת המסתיימת ב- null הכוללת את שם המחלקה. השם חייב להיות של מחלקה preregistered או מחלקה נרשמו על-ידי קריאה קודמת לפונקציה RegisterClass . לחלופין, פרמטר זה יכול להיות אטום מספר שלם. אם כך, הוא חייב להיות אטום כללית שנוצרו על-ידי קריאה קודמת ל- GlobalAddAtom פונקציה. האטום, ערך של 16 סיביות קטן מ 0xC000, חייב להיות ב- word מסדר נמוך של lpClassName; המילה הגבוהות חייב להיות אפס.
lpWndClass
מצביע למבנה WNDCLASS שאינו מקבל את המידע אודות המחלקה.

להחזיר ערכים

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

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

הערות

חלונות CE: אם lpClassName הוא אטום, עליו להיות אטום שהוחזר מ- RegisterClass.

ראה גם

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

Index