SetClassWord

הפונקציה SetClassWord יחליף את הערך 16-סיביות (word) ב ההיסט שצוין לזיכרון מחלקה נוספת עבור מחלקת חלון שאליו שייך החלון שצוין.

הערכים GCW_ הנתמכים על-ידי Windows 16 סיביות הם מיושנים. עליך להשתמש בפונקציה SetClassLong כדי להגדיר את ערכי מחלקה הגדרת קודם לכן באמצעות הערכים GCW_ עם הפונקציה SetClassWord.

(מילה SetClassWord HWND  hWnd, / / לטפל של חלוןintnIndex, / / אינדקס של הערך כדי לשנותWORDwNewWord / / חדשים בערך);
 

פרמטרים

hWnd
לטפל כדי החלון, בעקיפין, את המחלקה אליה שייך החלון.
nIndex
מציין את היסט הבית מבוסס אפס של הערך להחליפו. הערכים החוקיים הם בטווח אפס דרך מספר הבתים של זיכרון מחלקה מינוס שתיים; לדוגמה, אם ציינת הבתים 10 או יותר של זיכרון מחלקה נוספת, ערך של 8 יהיה אינדקס החמישית מספר שלם של 16 סיביות.
wNewWord
מציין את ערך חלופי.

להחזיר ערכים

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

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

הערות

שמירת זיכרון מחלקה נוספת על-ידי ציון ערך שאינו אפס חבר cbClsExtra של מבנה WNDCLASS בהם משתמשים עם הפונקציה RegisterClass.

ראה גם

מבט כולל על מחלקות חלון, פונקציות המחלקה חלון, GetClassWord, RegisterClass, SetClassLong, WNDCLASS

Index