Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

TaskBar Auto hide   Найти похожие ветки 

 
Vlad40   (2004-06-02 14:51) [0]

Мне нужно из программы переключать состояние TaskBar - включать или выключать флажок Auto hide. Какой параметр в Registry отвечает за этот флажок? (если это конечно сидит в Registry). Спасибо.


 
Vit@ly ©   (2004-06-02 14:55) [1]

Можно поробовать так:
procedure TForm1.Button1Click(Sender: TObject);
Var hTaskBar : THandle;
begin
hTaskbar := FindWindow("Shell_TrayWnd", Nil);
ShowWindow(hTaskBar, SW_HIDE);
end;

procedure TForm1.Button2Click(Sender: TObject);
Var hTaskBar : THandle;
begin
 hTaskbar := FindWindow("Shell_TrayWnd", Nil);
 ShowWindow(hTaskBar, SW_SHOWNORMAL);
end;


 
Vlad40   (2004-06-02 14:59) [2]

Попробовать-то можно. Но так я просто скрываю ли показываю окно таскбара. А мне его переводить в состояние Auto hide и наоборот


 
Vlad40   (2004-06-02 15:18) [3]

Кто-то может помочь?


 
MetalFan ©   (2004-06-02 15:31) [4]

http://www.delphisyte.ru/Articles/base2/taskbar_coords.html
может поможет?


 
Vlad40   (2004-06-03 11:30) [5]

По идее должно бы помочь. Но что-то не получается. Делаю так:

procedure TForm1.Button4Click(Sender: TObject);
var
 AppBarData  : TAppBarData;
begin
 AppBarData.hWnd   := FindWindow("Shell_TrayWnd", nil);
 AppBarData.cbSize := sizeof(AppBarData);
 AppBarData.lParam:=1;
 AppBarData.uEdge:=ABE_BOTTOM;
 SHAppBarMessage(ABM_SETAUTOHIDEBAR, AppBardata);
end;

В результате ничего не происходит. Не могу понять в чем моя ошибка


 
Vlad40   (2004-06-03 13:58) [6]

Удалено модератором
Примечание: Создание пустых сообщений



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
14-1088350057
Sir John
2004-06-27 19:27
2004.07.18
интернет от Stream.ru


4-1086661953
simpl
2004-06-08 06:32
2004.07.18
приложение, ассоциированное с расширением файла


3-1087411300
Timur
2004-06-16 22:41
2004.07.18
Проблема с insert


1-1089185904
Ларра
2004-07-07 11:38
2004.07.18
Передача данных из базы данных в EXCEL


1-1088688828
Елена
2004-07-01 17:33
2004.07.18
Нужна компонента для настройки внешнего вида грида при отсутствии