WM_MDIACTIVATE

Et program sender WM_MDIACTIVATE-melding til et flere dokumentet grenseflate (MDI) klienten vindu å instruere i klient-vinduet for å aktivere en annen underordnet MDI-vindu. Når vinduet klient behandler denne meldingen, sendes WM_MDIACTIVATE til det underordnede vinduet som deaktiveres og det underordnede vinduet som aktiveres.

WM_MDIACTIVATE / / melding sendt til MDI-klienten wParam = (WPARAM) (HWND) hwndChildAct; / / barn å aktivere lParam = 0;                            / / brukt; må være null / / melding mottatt av MDI barn hwndChildDeact = (HWND) wParam;        / / barn blir deaktiverte hwndChildAct = (HWND) lParam;          / / barn som aktiveres 

 

Parametere

I meldinger som sendes til en klient MDI-vindu:

hwndChildAct
Verdien av wParam. Håndtere til underordnet MDI-vindu aktiveres.
I-meldinger mottatt av en underordnet MDI-vindu:
hwndChildDeact
Verdien av wParam. Håndtere til underordnet MDI-vindu som deaktiveres.
hwndChildAct
Verdien av lParam. Håndtere til underordnet MDI-vindu som aktiveres.

Returverdier

Hvis et program sender denne meldingen til en klient MDI-vindu, er verdien som returneres Null. Et underordnet MDI-vindu skal returnere null hvis den behandler denne meldingen.

Merknader

Et underordnet MDI-vindu aktiveres uavhengig av vinduet for MDI-ramme. Når vinduet ramme blir aktiv, mottar det underordnede vinduet sist er aktivert ved å bruke WM_MDIACTIVATE meldingen WM_NCACTIVATE meldingen til å tegne en aktive vinduet ramme og tittel bar; det underordnede vinduet mottar ikke en ny melding i WM_MDIACTIVATE.

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å

Flere dokumentet grensesnitt oversikt, flere dokumentet grenseflate meldinger, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Index