Программирование на Delphi и не только Проверка опции «Автоматически скрывать панель задач» | Программирование на Delphi и не только

Delphi FAQ >> Операционная система

В операционной системе Windows есть возможность автоматически скрывать панель задач, когда курсор мыши не над ней. Настраивается эта опция в «Свойствах панели задач и меню Пуск». Чтобы проверить, включено ли автоскрытие панели задач, можно воспользоваться приведенной ниже функцией на Delphi:

...
uses ShellApi; ...

function CheckTBAutoHide: Boolean;


var   myABD: TAppBarData;

begin

  myABD.cbSize := SizeOf(myABD);

  Result := (SHAppBarMessage(ABM_GETSTATE, myABD) and ABS_AUTOHIDE) > 0;


end;