WM_MDIACTIVATE

יישום שולח את ההודעה WM_MDIACTIVATE מרובים ממשק (MDI) לקוח חלון מסמך כדי להנחות את חלון הלקוח להפעיל את חלון צאצא MDI שונים. כמו חלון לקוח מעבד הודעה זו, הוא שולח WM_MDIACTIVATE חלון צאצא מתבצעת ללא פעיל, חלון צאצא שעבורן מתבצעת ההפעלה.

WM_MDIACTIVATE / / שליחת ההודעה כדי MDI לקוח wParam = hwndChildAct (WPARAM) (HWND); / / הילד להפעלת lParam = 0;                            / / לא נמצא בשימוש; חייב להיות אפס / / התקבלה הודעה על-ידי hwndChildDeact צאצא MDI = wParam (HWND);        / / הילד להיות פעיל hwndChildAct = lParam (HWND);          / / ילד שעבורה אתה מבצע הפעלה 

 

פרמטרים

ב הודעות שנשלחו אל חלון לקוח של MDI:

hwndChildAct
הערך של wParam. נקודת אחיזה חלון המשנה של MDI תופעל.
בהודעות שהתקבלו על-ידי חלון צאצא MDI:
hwndChildDeact
הערך של wParam. נקודת אחיזה חלון המשנה של MDI להיות ללא פעיל.
hwndChildAct
הערך של lParam. נקודת אחיזה חלון המשנה של MDI שעבורן מתבצעת ההפעלה.

להחזיר ערכים

אם יישום שולח הודעה זו חלון לקוח MDI, הערך המוחזר הוא אפס. קיים חלון צאצא MDI צריך להחזיר אפס אם מעבד הודעה זו.

הערות

קיים חלון צאצא MDI מופעל באופן עצמאי של חלון MDI מסגרת. כאשר החלון מסגרת הופכים לפעילים, חלון הצאצא האחרון המופעלות באמצעות הודעת WM_MDIACTIVATE מקבל את ההודעה WM_NCACTIVATE לציור של החלון הפעיל מסגרת ושורת הכותרת; חלון הצאצא אינו מקבל הודעה WM_MDIACTIVATE אחרת.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.

ראה גם

מבט כולל על ממשק מסמכים מרובים, הודעות ממשק מרובות של מסמך, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Index