Декілька документів меню

Рамка вікна MDI заяви повинні включити меню з меню вікна . Меню вікно повинна включати елементи, що організувати дочірні вікна в межах вікна клієнта або що закрити всі вікна дитини. Меню " вікно " типовий MDI застосування може містити елементи в таблиці.

Пункт меню Мета
Плитка Відкритих вікон дитини у вигляді плитки, щоб кожен відображається у повному обсязі у вікні клієнта.
Каскад Розташування вікон дитини у форматі Каскад. Дитина windows накладаються один на одного, але відображується в рядку заголовка кожного.
Упорядкувати Значки Упорядкування значків згорнуті вкладені вікна в нижній частині вікна клієнта.
Закрити Всі Закрити всі вікна дитини.

Кожного разу, коли створюється дочірнього вікна, система автоматично додає новий елемент меню в меню " вікно ". Текстовий елемент меню так само, як текст у рядку меню вікна дитини. Вибравши пункт меню, користувач може активувати відповідне вікно дитини. Коли знищені дочірнього вікна, система автоматично видаляє відповідний елемент меню в меню вікна.

Систему можна додати до десяти пунктів меню в меню " вікно ". Коли створюється десятий дочірнього вікна, система додає Більш Windows елемент меню вікна . Клацання цього елемента відобразиться діалогове вікно Виберіть вікно . Діалогове вікно містить список, з назви всіх MDI дитини Windows в даний час доступні. Користувач може активувати дочірнього вікна, натиснувши його заголовку у списку.

Якщо ваша заявка MDI підтримує кілька типів дитини windows, адаптувати меню для відображення операцій, пов'язаних з активного вікна. Для цього надати ресурси окреме меню для кожного типу дочірнього вікна додатка підтримує. Коли активовано новий тип дочірнього вікна, застосування необхідно відправити WM_MDISETMENU повідомлення клієнт вікна, проходження його маркер, щоб відповідне меню.

Коли не дочірнього вікна, панелі меню має містити лише елементи, які використовуються для створення або відкриття документа.

Коли користувач навігації меню програми MDI за допомогою клавіш курсору, ключі поводяться інакше, ніж коли користувач навігації по меню типових програми. У додатку MDI керування проходить меню вікна програми меню " вікно " активного дочірнє вікно а потім на перший елемент рядка меню.

Index