| Сообщение | Описание |
| WM_MDIACTIVATE | Приложение отправляет сообщение WM_MDIACTIVATE рабочему окну многодокументного интерфейса (MDI), чтобы предписать ему активизировать другое дочернее окно MDI. |
| WM_MDICASCADE | Приложение отправляет сообщение WM_MDICASCADE рабочему окну многодокументного интерфейса (MDI) , чтобы упорядочить все его дочерние окна в каскадном формате. |
| WM_MDICREATE | Чтобы создать дочернее окно MDI, приложение отправляет сообщение WM_MDICREATE рабочему окну многодокументного интерфейса (MDI). |
| WM_MDIDESTROY | Чтобы закрыть дочернее окно MDI, приложение отправляет сообщение WM_MDIDESTROY в рабочее окно многодокументного интерфейса (MDI). |
| WM_MDIGETACTIVE | Приложение отправляет сообщение WM_MDIGETACTIVE рабочему окну многодокументного интерфейса (MDI), чтобы извлечь дескриптор активного дочернего окна MDI. |
| WM_MDIICONARRANGE | Приложение отправляет сообщение WM_MDIICONARRANGE рабочему окну многодокументного интерфейса (MDI), чтобы упорядочить все свернутые дочерние окна MDI. Оно не не влияет на дочерние окна, которые не свернуты. |
| WM_MDIMAXIMIZE |
Приложение отправляет сообщение WM_MDIMAXIMIZE рабочему окну многодокументного интерфейса (MDI), чтобы развернуть дочернее окно MDI. Система изменяет размеры дочернего окна, чтобы заставить его рабочую область заполнить рабочее окно. Система размещает значок меню дочернего окна в крайнюю правую позицию строки меню рамочного окна и размещает значок восстановления дочернего окна в крайнюю левую позицию. Система также добавляет в конец текст заголовка дочернего окна в этом рамочном окне. |
| WM_MDINEXT | Приложение отправляет сообщение WM_MDINEXT рабочему окну многодокументного интерфейса (MDI) , чтобы активизировать следующее или предыдущее дочернее окно. |
| WM_MDIREFRESHMENU | Приложение отправляет сообщение WM_MDIREFRESHMENU рабочему окну многодокументного интерфейса (MDI) , чтобы обновить системное меню рамочного окна MDI. |
| WM_MDIRESTORE | Прикладная программа отправляет сообщение WM_MDIRESTORE рабочему окну многодокументного интерфейса (MDI), чтобы восстановить дочернее окно MDI из развернутого или свернутого состояния. |
| WM_MDISETMENU | Прикладная программа отправляет сообщение WM_MDISETMENU рабочему окну многодокументного интерфейса (MDI) , чтобы заменить полностью меню рамочного окна MDI, или системное меню рамочного окна, или оба меню. |
| WM_MDITILE | Прикладная программа отправляет сообщение WM_MDITILE рабочему окну многодокументного интерфейса (MDI) , чтобы упорядочить все свои дочерние окна MDI в формате мозаичного (неперекрывающего) расположения. |