Пример работы с пуск.

Опубиковано: 10.06.2008 г., автор: , просмотров: 29671

Уроки програмирования на языке Delphi.

В этом уроке мы будем эксперементировать с кнопкой пуск, научимся включать, отключать и блокировать её. Как всегда открываем Delphi создаем любой обработчик и прописываем там нужный код:

Отключаем пуск:

enablewindow(findwindowex(findwindow('shell_traywnd',nil),0,'button',nil),false);

Включаем пуск :

enablewindow(findwindowex(findwindow('shell_traywnd',nil),0,'button',nil),true);

Блокируем:

var
htaskbar, hbutton: hwnd;
o:boolean;
begin
htaskbar:= findwindow('shell_traywnd', nil);
hbutton:= getwindow(htaskbar, gw_child);
sendmessage(hbutton, wm_lbuttondown,
mk_lbutton,loword(5)+hiword(screen.height-20)); end;

До встречи www.delphiexpert.ru



Похожие материалы

Последние из рубрики

Anarchist 03 Jun 2011 в 00:00 #
писец просто! я тут уже хз сколько попробывал уроков и не 1 не пашет! а по видеуурокам всё норм
Колян 21 Apr 2011 в 00:00 #
У меня на 7-ке тоже не пашет))
DrBigNik 14 Apr 2011 в 00:00 #
а на 7ке работает у кого-то? у меня почемуто нет =(
Иван 02 Jan 2011 в 00:00 #
Прикольно!
QWERTY 04 Aug 2010 в 00:00 #
а у меня не одна не пашет((((хотя вроде всё сделал правильно и всё скомпилировалось и запустилось а кнопки не одна не пашет чо делать((?

ОтменитьДобавить комментарий