Страница 32 из 56
Сообщение WM_MOVING Сообщение WM_MOVING посылается окну, которое пользователь перемещает. Обрабатывая это сообщение, прикладная программа может контролировать размер и позицию перетаскиваемого прямоугольника и, если необходимо, изменять его размер или позицию. Синтаксис fwSide = wParam;// Край окна, которое будет перемещено lprc = (LPRECT) lParam; // Экранные координаты перетаскиваемого прямоугольника Параметры fwSide Значение wParam. Указывает, который край окна передвигается. Этот параметр может быть комбинацией следующих значений: - WMSZ_BOTTOM - Нижний край
- WMSZ_BOTTOMLEFT - Левый нижний угол
- WMSZ_BOTTOMRIGHT - Правый нижний угол
- WMSZ_LEFT - Левый край
- WMSZ_RIGHT - Правый край
- WMSZ_TOP - Верхний край
- WMSZ_TOPLEFT - Верхний левый угол
- WMSZ_TOPRIGHT - Левый правый угол
lprc Значение lParam. Адрес структуры RECT с экранными координатами перетаскиваемого прямоугольника. Чтобы изменять размер или позицию перетаскиваемого прямоугольника, прикладная программа должна изменять члены этой структуры. Возвращаемое значение Программа должна возвратить ИСТИНУ (TRUE), если она обрабатывает это сообщение. Смотри также RECT, WM_MOVE, WM_SIZING Размещение и совместимость WM_MOVING Windows NTДа Win95Да Win32sНет Импортируемая библиотека- Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется
|