WM_PARENTNOTIFY

WM_PARENTNOTIFY נשלחת הודעת האב של חלון צאצא כאשר חלון הצאצא נוצר או נהרס, או כאשר המשתמש לוחץ על לחצן העכבר כאשר הסמן נמצא מעל חלון הצאצא. כאשר חלון הצאצא נוצר, המערכת שולחת WM_PARENTNOTIFY ממש לפני מחזירה הפונקציה של createwindow ליצירת או CreateWindowEx יוצר את החלון. כאשר חלון הצאצא הוא השמדתה, המערכת תשלח את ההודעה לפני כל עיבוד להרוס את החלון נכנס לתוקף.

WM_PARENTNOTIFY fwEvent = LOWORD(wParam);  / / אירוע מסמן idChild = HIWORD(wParam);  / / המזהה של הילד חלון lValue = lParam;           / / נקודת האחיזה של הילד, או הסמן קואורדינטות 

 

פרמטרים

fwEvent
הערך של המילה מסדר נמוך של wParam. מציין את האירוע שעבורו האב הוא מיודעים. פרמטר זה יכול להיות אחד מהבאים:
ערך משמעות
WM_CREATE חלון הצאצא נוצר.
WM_DESTROY חלון צאצא מושמד.
WM_LBUTTONDOWN למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר השמאלי.
WM_MBUTTONDOWN למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר האמצעי.
WM_RBUTTONDOWN למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר הימני.

idChild
הערך של המילה הגבוהות של wParam. אם הפרמטר fwEvent הוא הערך WM_CREATE או WM_DESTROY, idChild מציין את המזהה של חלון צאצא. אחרת, idChild אינו מוגדר.
lValue
כולל ידית אחיזה לשינוי חלון צאצא, אם הפרמטר fwEvent הוא הערך WM_CREATE או WM_DESTROY; אחרת, lValue מכילה את הקואורדינטות x ו- y של הסמן. הוא הקואורדינטה x ב- word מסדר נמוך והוא הקואורדינטה y ב- word הגבוהות.

להחזיר ערכים

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

הערות

הודעה זו נשלחת גם כל האבות החלונות של חלון צאצא, כולל את החלון הראשי.

כל החלונות של הילד, פרט לאלה שיש להם WS_EX_NOPARENTNOTIFY מורחב סגנון החלון, לשלוח הודעה זו חלונות האב שלהם. כברירת מחדל, חלונות צאצאים בתיבת הדו-שיח יש את סגנון WS_EX_NOPARENTNOTIFY, אלא אם הפונקציה CreateWindowEx נקרא כדי ליצור את החלון ילד ללא סגנון זה.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.

ראה גם

מבט כולל על Windows, חלון הודעות, של createwindow ליצירת, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN

Index