Главная страница
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.052 c
14-1080226538
ЕвроКар
2004-03-25 17:55
2004.04.18
Вопрос по интергации с IE


14-1080270229
an-na2002
2004-03-26 06:03
2004.04.18
Файл . И ,


1-1081012325
DADUD
2004-04-03 21:12
2004.04.18
Открыть HTML страничку в определённом окне


3-1079534042
stelius
2004-03-17 17:34
2004.04.18
Transaction


3-1078829501
Rauf
2004-03-09 13:51
2004.04.18
Проблема Юникода в запросе SQL