WM_PARENTNOTIFY-meldingen blir sendt til overordnet i et underordnet vindu når det underordnede vinduet opprettes eller ødelagt, eller når brukeren klikker en museknapp mens markøren er over det underordnede vinduet. Når det opprettes det underordnede vinduet, sender systemet WM_PARENTNOTIFY like før returnerer CreateWindow eller CreateWindowEx funksjonen som oppretter vinduet. Når det underordnede vinduet er ødelagt, sender systemet meldingen før eventuell behandling å ødelegge vinduet finner sted.
WM_PARENTNOTIFY fwEvent = LOWORD(wParam); / / hendelse flags idChild = HIWORD(wParam); / / identifikator for underordnede vinduet lValue = lParam; / / barn håndtak eller markøren koordinerer
Verdi | Betydning |
---|---|
WM_CREATE | Det underordnede vinduet opprettes. |
WM_DESTROY | Det underordnede vinduet er ødelagt. |
WM_LBUTTONDOWN | Brukeren har plassert markøren over det underordnede vinduet og har klikket venstre museknapp. |
WM_MBUTTONDOWN | Brukeren har plassert markøren over vinduet barn og har klikket midtre museknapp. |
WM_RBUTTONDOWN | Brukeren har plassert markøren over det underordnede vinduet og har klikket høyre museknapp. |
Hvis et program behandler denne meldingen, den egentlig skal returnere null.
Denne meldingen sendes også til alle forfedre Vinduer av det underordnede vinduet, inkludert vinduet på øverste nivå.
Alle underordnede vinduer, bortsett fra de som har WS_EX_NOPARENTNOTIFY utvidet vindu stil, sende denne meldingen til sine overordnede Vinduer. Som standard har underordnede vinduer i en dialogboks WS_EX_NOPARENTNOTIFY stilen, med mindre CreateWindowEx -funksjonen kalles for å opprette undervindu uten denne stilen.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Oversikt over Windows, vindusmeldinger, CreateWindow, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN