сообщение ABM_SETPOS
Задает размер и положение экрана панели приложений. В сообщении указывается край экрана и ограничивающий прямоугольник для панели приложения. Система может настроить ограничивающий прямоугольник, чтобы панель приложений не влияла на панель задач Windows или любые другие панели приложений.
SHAppBarMessage(ABM_SETPOS, pabd);
Параметры
-
pabd
-
Указатель на структуру APPBARDATA . Элемент uEdge задает край экрана, а член-кандидат содержит ограничивающий прямоугольник. Когда функция SHAppBarMessage возвращает значение rc содержит утвержденный ограничивающий прямоугольник. При отправке этого сообщения необходимо указать члены cbSize, hWnd, uEdge и rc . все остальные элементы игнорируются.
Возвращаемое значение
Всегда возвращает значение TRUE.
Комментарии
Это сообщение приводит к тому, что система отправляет уведомление ABN_POSCHANGED на все панели приложений.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|