WM_PARENTNOTIFY

WM_PARENTNOTIFY wordt het bericht de bovenliggende pagina van een onderliggend venster wanneer het onderliggende venster wordt gemaakt of vernietigd, of wanneer de gebruiker op een muisknop drukt terwijl de cursor zich boven het onderliggende venster. Wanneer het onderliggende venster wordt gemaakt, verzendt het systeem WM_PARENTNOTIFY net voordat de CreateWindow of CreateWindowEx functie waarmee het venster als resultaat. Wanneer het onderliggende venster wordt vernietigd, stuurt het systeem het bericht voordat eventuele verwerking te vernietigen het venster plaatsvindt.

WM_PARENTNOTIFY fwEvent = LOWORD(wParam);  / / gebeurtenis vlaggen idChild = HIWORD(wParam);  / / id van kind venster lValue = lParam;           / / kind handvat of cursor coördineert 
 

Parameters

fwEvent
Waarde van het woord van de lage-orde van wParam. Hiermee geeft u de gebeurtenis waarvoor de bovenliggende is wordt aangemeld. Deze parameter kan een van de volgende waarden worden:
Waarde Betekenis
WM_CREATE Het onderliggende venster wordt gemaakt.
WM_DESTROY Het onderliggende venster wordt vernietigd.
WM_LBUTTONDOWN De gebruiker de cursor over het kind venster heeft geplaatst en op de linker mouse button heeft geklikt.
WM_MBUTTONDOWN De gebruiker de cursor over het kind venster heeft geplaatst en de middelste muisknop is geklikt.
WM_RBUTTONDOWN De gebruiker de cursor over het kind venster heeft geplaatst en de rechtermuisknop heeft geklikt.

idChild
Waarde van de eersterangs woord van wParam. Als de parameter fwEvent de waarde WM_CREATE of WM_DESTROY is, geeft idChild de identificatie van het onderliggende venster. Anders is idChild undefined.
lValue
Bevat een ingang voor het venster kind als de parameter fwEvent de waarde van WM_CREATE of WM_DESTROY is; anders, lValue bevat de x - en y-coördinaten van de cursor. De x-coördinaat is in de lage-orde woord en de y-coördinaat in de eersterangs woord.

Retourwaarden

Als een toepassing wordt dit bericht verwerkt, moet het nul terugkeren.

Opmerkingen

Dit bericht is ook verzonden naar alle voorouder windows van het onderliggende venster, met inbegrip van het venster op het hoogste niveau.

Alle kind windows, met uitzondering van de de WS_EX_NOPARENTNOTIFY uitgebreid venster stijl, hebben boodschap deze aan hun bovenliggende vensters. Kind windows in een dialoogvenster hebben standaard de WS_EX_NOPARENTNOTIFY stijl, tenzij de CreateWindowEx functie wordt aangeroepen als het kind venster zonder deze stijl wilt maken.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.

Zie ook

Windows-overzicht, venster berichten, CreateWindow, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN

Index