WM_PARENTNOTIFY נשלחת הודעת האב של חלון צאצא כאשר חלון הצאצא נוצר או נהרס, או כאשר המשתמש לוחץ על לחצן העכבר כאשר הסמן נמצא מעל חלון הצאצא. כאשר חלון הצאצא נוצר, המערכת שולחת WM_PARENTNOTIFY ממש לפני מחזירה הפונקציה של createwindow ליצירת או CreateWindowEx יוצר את החלון. כאשר חלון הצאצא הוא השמדתה, המערכת תשלח את ההודעה לפני כל עיבוד להרוס את החלון נכנס לתוקף.
WM_PARENTNOTIFY fwEvent = LOWORD(wParam); / / אירוע מסמן idChild = HIWORD(wParam); / / המזהה של הילד חלון lValue = lParam; / / נקודת האחיזה של הילד, או הסמן קואורדינטות
| ערך | משמעות |
|---|---|
| WM_CREATE | חלון הצאצא נוצר. |
| WM_DESTROY | חלון צאצא מושמד. |
| WM_LBUTTONDOWN | למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר השמאלי. |
| WM_MBUTTONDOWN | למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר האמצעי. |
| WM_RBUTTONDOWN | למשתמש יש למקם את הסמן מעל חלון צאצא, לוחץ על לחצן העכבר הימני. |
אם יישום מעבד הודעה זו, הוא צריך להחזיר אפס.
הודעה זו נשלחת גם כל האבות החלונות של חלון צאצא, כולל את החלון הראשי.
כל החלונות של הילד, פרט לאלה שיש להם WS_EX_NOPARENTNOTIFY מורחב סגנון החלון, לשלוח הודעה זו חלונות האב שלהם. כברירת מחדל, חלונות צאצאים בתיבת הדו-שיח יש את סגנון WS_EX_NOPARENTNOTIFY, אלא אם הפונקציה CreateWindowEx נקרא כדי ליצור את החלון ילד ללא סגנון זה.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על Windows, חלון הודעות, של createwindow ליצירת, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN