Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Вниз

Правильная выгрузка 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
1-1080891502
EvgeniyR
2004-04-02 11:38
2004.04.18
WebBrowser


3-1079686617
_Andy_
2004-03-19 11:56
2004.04.18
Datamodule


1-1080409054
Vilux
2004-03-27 20:37
2004.04.18
Windows XP Theme Manager


1-1080567748
Researcher
2004-03-29 17:42
2004.04.18
LMD Tools Help


3-1079678927
Dark Man
2004-03-19 09:48
2004.04.18
SQL Server 2000 with Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский