Uygulama, farklı bir MDI alt pencereyi etkinleştirmek için istemci penceresi talimat için birden çok belge arabirim (MDI) istemci penceresi için WM_MDIACTIVATE iletisi gönderir. Bu ileti İstemcisi penceresinde işler gibi devre dışı bırakılan alt pencere ve etkinleştirilmekte olan alt pencere WM_MDIACTIVATE gönderdiği.
WM_MDIACTIVATE / / MDI istemci wParam için gönderilen ileti (wparam) (hwnd) hwndChildAct; = / / Çocuk lParam etkinleştirmek için = 0; / / kullanılır; sıfır olmalıdır / / ileti aldı MDI alt hwndChildDeact tarafından (hwnd) wParam; = / / çocuk olmak devre hwndChildAct (hwnd) lParam; = / / Çocuk aktif
Bir MDI istemci penceresi gönderilen iletileri:
Bir uygulama bir MDI İstemcisi penceresinde bu ileti gönderirse, dönüş değeri sıfırdır. Bu ileti işlerse bir MDI alt penceresi sıfır döndürmelidir.
Bir MDI alt penceresi MDI çerçevesi pencereden bağımsız olarak devreye giriyor. Çerçeve penceresi etkin olduğunda, son WM_MDIACTIVATE iletisini kullanarak etkin alt pencere etkin pencere çerçeve ve başlık çubuğu çizmek için WM_NCACTIVATE mesaj alır; alt pencerede başka bir WM_MDIACTIVATE iletisi almaz.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.
Çoklu belge arabirimi genel bakış, Çoklu belge arabirimi iletileri, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE