Приложение отправляет сообщение WM_MDINEXT рабочему окну многодокументного интерфейса (MDI) , чтобы активизировать следующее или предыдущее дочернее окно.
Синтаксис
Чтобы отправить это сообщение, вызовите функцию SendMessage как ниже указано.
lResult = SendMessage( |
// в lResult возвращает нуль |
(HWND) hWndControl, |
// дескриптор целевого органа управления |
(UINT) WM_MDINEXT, |
// ID сообщения |
(WPARAM) wParam, |
// = (WPARAM) (HWND) wParam; |
(LPARAM) lParam |
// = (LPARAM) () lParam; |
); |
|
Параметры
wParam
Дескриптор дочернего окна MDI. Система активизирует дочернее окно, которое является сразу до или после указанного дочернего окна, в зависимости от значения параметра lParam. Если параметр wParam - ПУСТО (NULL), система активизирует дочернее окно, которое является сразу до или после текущего активного дочернего окна.
lParam
Если этот параметр равняется нулю, система активизирует следующее дочернее окно MDI и размещает дочернее окно, идентифицированное параметром wParam позади всех других дочерних окон. Если этот параметр не нуль, система активизирует предыдущее дочернее окно, помещая его перед дочерним окном, идентифицированным wParam.
Возвращаемое значение
Возвращаемое значение является всегда нуль.
Замечания
Если рабочее окно MDI получает какое-либо сообщение, об изменении активности его дочерних окон в то время, когда активное дочернее окно MDI развертывается, система восстанавливает активное дочернее окно и развертывает недавно активизируемое дочернее окно.
Смотри также
Обзор Многодокументный интерфейс, Сообщения, используемые MDI, WM_MDIACTIVATE, WM_MDIGETACTIVE
Размещение и совместимость WM_MDINEXT |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |