Поделиться через


сообщение ABM_GETSTATE

Извлекает состояния автоматического и постоянного включения на панели задач Windows.

uState = (UINT) SHAppBarMessage(ABM_GETSTATE, pabd);

Параметры

pabd

Указатель на структуру APPBARDATA . При отправке этого сообщения необходимо указать элемент cbSize ; все остальные элементы игнорируются.

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

Возвращает ноль, если панель задач не находится ни в состоянии автоподбора, ни всегда наверху. В противном случае возвращается одно или оба из следующих значений:

Код возврата Описание
ABS_ALWAYSONTOP
Панель задач находится в состоянии "всегда наверху".
Примечание: В Windows 7 ABS_ALWAYSONTOP больше не возвращаются, так как панель задач всегда находится в этом состоянии. Старый код следует обновить, чтобы игнорировать отсутствие этого значения в не предполагается, что возвращаемое значение означает, что панель задач не находится в состоянии всегда наверху.
ABS_AUTOHIDE
Панель задач находится в состоянии автоподбора.

Требования

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