Home

Page 55
Page 55
background image

48

Глава 2

Просто и со вкусом. Программа отправила это сообщение системе — окну
кнопки Пуск. Это окно, увидев сообщение о том, что надо изменить кар-

тинку, беспрекословно выполняет указание. На рис. 2.7 вы можете увидеть

результат работы данной маленькой программы. Жаль, что этот прием рабо-

тает только в Windows 9x

 Корзина

 принтеры узкие

Рис. 2.7. Результат изменения картинки

Описанные дальше приемы работают в любом Windows — мы научимся
включать и отключать кнопку

 Создайте обработчики событий onclick

для кнопок Выключить и Включить. В первом напишите следующее:

procedure
begin

 false);

end;

Во втором обработчике события (для кнопки Включить) введите следующее:

procedure
begin

 true);

end;

В обоих случаях использована одна и та же функция

 Эта

функция делает окно доступным и отключает его в зависимости от передан-

ных ей параметров. Первый параметр

 идентификатор окна. Во втором вы

собственно и указываете — включить окно (true) или отключить (false).

Если его отключить, то кнопка перестанет реагировать на нажатия, и сколь-
ко бы вы не щелкали по ней, реакции никакой не будет. Можете хоть мони-

тор мышкой проткнуть, никакого меню вы не увидите.


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.