Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Вниз

Alt+F4 


Hiks1   (2002-03-13 07:15) [0]

Так как в этом форуме наблюдается максимальная активность индивидумов задам этот вопрос здесь. В системном форуме не сработало.
Два дня бьюсь и не могу отключить комбинацию кнопок Альт+Ф4, (ума что ль нехватает), так, чтобы остальные комбинации работали. Переворошил кучу хелпов и ничего не понял...



panov   (2002-03-13 07:30) [1]

Поищи на сайте примеры глобальных HOOK на клавиатуру.
Если бы вопрос корректно задал, тебе бы давно ответили.
Например, так:
Как обработать/заблокировать нажатие комбинации кнопок Alt+F4 для всех программ Windows.



Hiks1   (2002-03-13 07:42) [2]

to panov
МНЕ НЕ НАДО ГЛОБАЛЬНЫХ!!!
Мне надо, конкретно, задавить в зародыше Alt+F4 в отдельно взятой программе. Глобальный HOOK я научился делать пока этот искал... но он мне не нужен.



gek   (2002-03-13 07:57) [3]


procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=VK_F4) and (ssAlt in Shift) then
bool:=true
else
bool:=false
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if bool then
Action:=canone
end;

Попробуй закрой



Hiks1   (2002-03-13 08:31) [4]

To Gek
VK_F4! VK_F4! Как догадался? :-), я перелопатил штук 6 книжек, на Alt+Tab, Alt+Esc, etc. и даже на три магические клавиши описухи нашел. Этой нигде небыло!
Спасибо!



lipskiy   (2002-03-13 09:35) [5]


> В системном форуме не сработало.

В пору все форумы объединять в один. Ну или в два:
"Потрепаться" и "Поработать" :)
(Merlin"у на заметку)




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.03 c
3-69760           MAxiMum               2002-04-02 11:25  2002.04.22  
Изменение кодировки Interbase


1-69900           Jony                  2002-04-09 13:58  2002.04.22  
Навороченный выход из программы.


3-69692           Sirus                 2002-03-30 11:02  2002.04.22  
Hello кул программеры... тут проблемка с DCOM


14-69977          Алексей Петров        2002-03-12 14:28  2002.04.22  
Можно ли быть профессионалом - программистом, не имея высшего образования?


3-69745           IronHawk              2002-03-29 15:48  2002.04.22  
Приветствую Мастеров ! Как удалять одинаковые строки в базе?