Програма надсилає повідомлення WM_MDISETMENU кілька інтерфейсом (MDI) клієнт вікна документа замінити всю меню вікна MDI кадру, щоб замінити рамку вікна, меню вікна , або обидва.
WM_MDISETMENU wParam = hmenuFrame (WPARAM) (HMENU); / / Ручка кадр меню lParam = hmenuWindow (LPARAM) (HMENU); / / ручка для меню вікна
Якщо повідомлення завершено успішно, значення, що повертається, є маркер, щоб старі меню вікно кадр.
Якщо повідомлення не вдається, значення, що повертається, є нуль.
Після надсилання повідомлення, додаток повинні викликати функцію DrawMenuBar , щоб оновити рядок меню.
Якщо це повідомлення замінює меню вікна , пункти меню вікна MDI дитини видалено з меню попереднього вікна і додано до меню вікно.
Якщо розгорнуто з вікна MDI дитини, і це повідомлення замінює меню вікна MDI кадру, піктограму меню вікна і відновити піктограму видалено з меню вікно попередній кадр та додано до нового кадру меню вікна.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Декілька документів інтерфейс огляд, кілька повідомлень інтерфейсу документ, DrawMenuBar, WM_MDIREFRESHMENU