C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 1.27.3.34 Сообщение WM_SIZE / Окна… / Win32 API

1.27.3.34 Сообщение WM_SIZE

Сообщение WM_SIZE посылается окну после того, как его размер изменился.

Синтаксис

WM_SIZE  
fwSizeType = wParam;      // флажок изменения размеров 
nWidth = LOWORD(lParam);  // ширина рабочей области 
nHeight = HIWORD(lParam); // высота рабочей области 

Параметры

fwSizeType
Значение wParam. Определяет тип запрошенного изменения размеров. Этот параметр может принимать одно из следующих значений:

  • SIZE_MAXHIDE - Сообщение посылается всем выскакивающим окнам, когда развернуто некоторое другое окно.
  • SIZE_MAXIMIZED - Окно было развернуто.
  • SIZE_MAXSHOW - Сообщение посылается всем выскакивающим окнам, когда некоторое другое окно было восстановлено в его прежних размерах.
  • SIZE_MINIMIZED - Окно было свернуто(минимизировано).
  • SIZE_RESTORED - Окно было изменено, но ни одно значение SIZE_MINIMIZED ни SIZE_MAXIMIZED не применяется.

nWidth
Значение младшего слова lParam. Устанавливает новую ширину рабочей области.
nHeight
Значение старшего слова lParam. Устанавливает новую высоту рабочей области.

Возвращаемые значения
Если программа обрабатывает это сообщение, она должна возвратить ноль.

Замечания
Если функция SetScrollPos или MoveWindow вызвана для дочернего окна в результате сообщения WM_SIZE, параметр bRedraw должен отличаться от нуля, чтобы заставить окно быть перекрашенным. Хотя ширина и высота окна - 32-разрядные значения, параметры nWidth и nHeight сообщения WM_SIZE содержат только младшие 16 битов.

Смотри также
MoveWindow, SetScrollPos

Размещение и совместимость WM_SIZE

Windows NT		Да 
Win95			Да 
Win32s			Да 
Импортируемая библиотека	-
Заголовочный файл		winuser.h 
Unicode			Нет 
Замечания по платформе	Не имеется

| |
Автор Владимир Соковиков.
[AD]





Дебетовая карта Home Credit [CPS] RU