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