сообщение ABM_SETAUTOHIDEBAR
Регистрирует или отменяет регистрацию панели приложений с автоматическим отображением для заданного края экрана. Если в системе несколько мониторов, используется монитор, содержащий основную панель задач.
Примечание
Чтобы зарегистрировать или отменить регистрацию панели приложений с автоматическим отображением на определенном мониторе, используйте ABM_SETAUTOHIDEBAREX.
fSuccess = (BOOL) SHAppBarMessage(ABM_SETAUTOHIDEBAR, pabd);
Параметры
-
pabd
-
Указатель на структуру APPBARDATA . Задайте для элемента lParamзначение TRUE , чтобы зарегистрировать панель приложений, или false , чтобы отменить ее регистрацию. При отправке этого сообщения необходимо указать элементы cbSize, hWnd, uEdge и lParam . все остальные элементы игнорируются.
Возвращаемое значение
Возвращает значение TRUE в случае успешного выполнения или FALSE при возникновении ошибки или если панель приложения с автоматическим отображением уже зарегистрирована для данного края.
Комментарии
Система поддерживает только одну панель приложений с автоматическим отображением для каждого края экрана. Это определяется при установке элемента uEdge структуры APPBARDATA .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|