Delen via


WM_NCACTIVATE bericht

Verzonden naar een venster wanneer het niet-clientgebied moet worden gewijzigd om een actieve of inactieve status aan te geven.

Een venster ontvangt dit bericht via de functie WindowProc.

#define WM_NCACTIVATE                   0x0086

Parameterwaarden

wParam-

Geeft aan wanneer een titelbalk of pictogram moet worden gewijzigd om een actieve of inactieve status aan te geven. Als een actieve titelbalk of pictogram moet worden getekend, is de parameter wParamTRUE. Als een inactieve titelbalk of pictogram moet worden getekend, is wParamONWAAR.

lParam-

Als deze parameter is ingesteld op -1, wordt in DefWindowProc het niet-clientgebied niet opnieuw gebruikt om de statuswijziging weer te geven.

Als wParamTRUE is, is deze parameter een ingang voor het eerder actieve venster. Als wParamFALSE is, is deze parameter een ingang voor het venster dat wordt geactiveerd. Deze parameter kan NULL zijn als het venster dat eerder actief was (of wordt geactiveerd) afkomstig is van een andere toepassing.

Retourwaarde

Type: LRESULT

Wanneer de parameter wParamFALSE is, moet een toepassing TRUE retourneren om aan te geven dat het systeem moet doorgaan met de standaardverwerking, of moet deze ONWAAR retourneren om de wijziging te voorkomen. Wanneer wParamTRUE is, wordt de retourwaarde genegeerd.

Opmerkingen

Het wordt niet aanbevolen om berichten te verwerken die betrekking hebben op het niet-clientgebied van een standaardvenster, omdat de toepassing alle vereiste onderdelen van het niet-clientgebied voor het venster moet kunnen tekenen. Als een toepassing dit bericht verwerkt, moet deze TRUE retourneren om het systeem om te leiden om de wijziging van het actieve venster te voltooien. Als het venster wordt geminimaliseerd wanneer dit bericht wordt ontvangen, moet de toepassing het bericht doorgeven aan de functie DefWindowProc .

De functie DefWindowProc tekent de titelbalk of pictogramtitel in de actieve kleuren wanneer de parameter wParamTRUE is en in de inactieve kleuren wanneer wParamONWAAR is.

Behoeften

Voorwaarde Waarde
Minimaal ondersteunde client
Windows 2000 Professional [alleen desktop-apps]
Minimaal ondersteunde server
Windows 2000 Server [alleen desktop-apps]
Koptekst
Winuser.h (inclusief Windows.h)

Zie ook

Verwijzing

DefWindowProc-

Conceptuele

Ramen