ABM_QUERYPOS сообщение

Запрашивает размер и положение экрана для панели приложений. При выполнении запроса в сообщении предлагается край экрана и ограничивающий прямоугольник для панели приложения. Система настраивает ограничивающий прямоугольник таким образом, чтобы панель приложений не влияла на панель задач Windows или любые другие панели приложений.

SHAppBarMessage(ABM_QUERYPOS, pabd); 

Параметры

pabd

Указатель на структуру APPBARDATA . Элемент uEdge задает край экрана, а член-кандидат содержит предлагаемый ограничивающий прямоугольник. Когда функция SHAppBarMessage возвращает значение rc содержит утвержденный ограничивающий прямоугольник. При отправке этого сообщения необходимо указать члены cbSize, hWnd, uEdge и rc . все остальные элементы игнорируются.

Возвращаемое значение

Всегда возвращает значение TRUE.

Комментарии

Панель приложения должна отправить это сообщение перед отправкой сообщения ABM_SETPOS .

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Shellapi.h