יישום שולח את ההודעה WM_MDIACTIVATE מרובים ממשק (MDI) לקוח חלון מסמך כדי להנחות את חלון הלקוח להפעיל את חלון צאצא MDI שונים. כמו חלון לקוח מעבד הודעה זו, הוא שולח WM_MDIACTIVATE חלון צאצא מתבצעת ללא פעיל, חלון צאצא שעבורן מתבצעת ההפעלה.
WM_MDIACTIVATE / / שליחת ההודעה כדי MDI לקוח wParam = hwndChildAct (WPARAM) (HWND); / / הילד להפעלת lParam = 0; / / לא נמצא בשימוש; חייב להיות אפס / / התקבלה הודעה על-ידי hwndChildDeact צאצא MDI = wParam (HWND); / / הילד להיות פעיל hwndChildAct = lParam (HWND); / / ילד שעבורה אתה מבצע הפעלה
ב הודעות שנשלחו אל חלון לקוח של MDI:
אם יישום שולח הודעה זו חלון לקוח MDI, הערך המוחזר הוא אפס. קיים חלון צאצא MDI צריך להחזיר אפס אם מעבד הודעה זו.
קיים חלון צאצא MDI מופעל באופן עצמאי של חלון MDI מסגרת. כאשר החלון מסגרת הופכים לפעילים, חלון הצאצא האחרון המופעלות באמצעות הודעת WM_MDIACTIVATE מקבל את ההודעה WM_NCACTIVATE לציור של החלון הפעיל מסגרת ושורת הכותרת; חלון הצאצא אינו מקבל הודעה WM_MDIACTIVATE אחרת.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על ממשק מסמכים מרובים, הודעות ממשק מרובות של מסמך, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE