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

Вниз

Правильная выгрузка DLL   Найти похожие ветки 

 
Ricko   (2004-02-09 09:16) [0]

Установил hook на клавиатуру. При вводе определенной команды программа должна выгружаться. Но как только я посылаю сообщение WM_CLOSE или WM_QUIT возникает ошибка и активное в данный момент приложение или виснит или закрывается. Почему так?


 
Digitman ©   (2004-02-09 09:29) [1]


> Установил hook на клавиатуру


локальный или глобальный ?

а снимать хук кто за тебя будет ?


 
Manowar   (2004-02-09 10:32) [2]

Хук глобальный
И снимаю его тоже


 
Digitman ©   (2004-02-09 10:57) [3]

приводи код

p.s.
а что за выкрутасы с ником ? чтобы буржуйская разведка не засекла ?


 
Ricko   (2004-02-09 12:03) [4]

procedure ShutDown;
begin
 RemoveKeyboardHook;
 UnRegisterClass("TForm", hInst);
 ExitProcess(hInst);
end;


 
Digitman ©   (2004-02-09 12:45) [5]

где это вызывается ?
что за RemoveKeyboardHook ?


 
Manowar   (2004-02-09 12:48) [6]

Вызывается это когда приходит сообщение о необходимости выгрузить прогу.
RemoveKeyboardHook = снятие моего hooka


 
Digitman ©   (2004-02-09 12:52) [7]

ты снова буффонаду с переодеваниями устроил ?


 
Manowar   (2004-02-09 12:58) [8]

Какая разница?


 
Digitman ©   (2004-02-09 13:10) [9]

ну если тебе без разницы, то - гудбай


 
Manowar   (2004-02-09 13:14) [10]

Удалено модератором
Примечание: Offtopic


 
Digitman ©   (2004-02-09 13:20) [11]

помощи просил Ricko, c ним я и веду беседу
кто такой Manowar - знать не знаю, с ним беседа будет в отдельной ветке по отдельному вопросу

а совесть элементарную нужно таки иметь !


 
Ricko   (2004-02-09 13:22) [12]

Не пойму я тебя. При чем тут совесть. Путаница с именами из за того, что в форме оставались старые значения, а не обращал внимание.


 
AKul ©   (2004-02-09 14:17) [13]


> Ricko   (09.02.04 13:22) [12]

А WM_CLOSE или WM_QUIT наверное через SendMessage посылаются?


 
Ricko   (2004-02-09 14:19) [14]

Да


 
AKul ©   (2004-02-09 14:23) [15]

Ricko   (09.02.04 14:19) [14]
 А как ты думаешь, куда будет осуществлен возврат после обработки синхронного сообщения?
Используй PostMessage.


 
Ricko ©   (2004-02-09 16:15) [16]

Спасибо. PostMessage помогло



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

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

Наверх




Память: 0.49 MB
Время: 0.042 c
14-1080238428
Yegor
2004-03-25 21:13
2004.04.18
Бесплантый интернет


1-1080733091
KJ
2004-03-31 15:38
2004.04.18
Как написать тему письма по русски?


7-1076869573
Djon007
2004-02-15 21:26
2004.04.18
Марка проца.....


14-1078404328
Fredericco
2004-03-04 15:45
2004.04.18
МКР. Mastak Kirovograd Party.


1-1080698784
igorio
2004-03-31 06:06
2004.04.18
Delphi 7