WM_PARENTNOTIFY

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 

 

Parametere

fwEvent
Verdien av signifikante ordet av wParam. Angir hendelsen som overordnet er blitt varslet. Denne parameteren kan være en av følgende verdier:
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.

idChild
Verdien av signifikante ordet av wParam. Hvis parameteren fwEvent er WM_CREATE eller WM_DESTROY verdien, angir identifikatoren til det underordnede vinduet i idChild . Ellers, idChild er ikke definert.
lValue
Inneholder en referanse til det underordnede vinduet hvis parameteren fwEvent er verdien WM_CREATE eller WM_DESTROY; Hvis ikke, lValue inneholder x - og y-koordinatene til markøren. X-koordinaten er i signifikante ordet og y-koordinat er i signifikante ordet.

Returverdier

Hvis et program behandler denne meldingen, den egentlig skal returnere null.

Merknader

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.

Hurtiginformasjon

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.

Se også

Oversikt over Windows, vindusmeldinger, CreateWindow, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN

Index