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

Вниз

Обработка системных сообщений   Найти похожие ветки 

 
Эмиль   (2002-07-26 16:36) [0]

А как обрабатывать системные сообщения, попробовал обычным способом-
типа
procedure A(var msg:TMessage);message WM_...
компилятор ругается.


 
SPeller   (2002-07-26 16:55) [1]

У каждого контрола есть свойство OnMessage


 
Эмиль   (2002-07-29 16:21) [2]

Помоему OnMessage обрабатывает те сообщения , которые были посланы PostMessage , а как же быть с SendMessage ?


 
SPeller   (2002-07-30 04:12) [3]

Как это?


 
Эмиль   (2002-07-30 07:56) [4]

Отрывок из help-а
Это относится и для TApplication и для TCustomApplicationEvents
Note: OnMessage only receives messages that are posted to the message queue, not those sent directly with the Windows API SendMessage function.


 
Vladimir Kladov   (2002-07-31 09:52) [5]

VCL.OnMessage <> KOL.OnMessage, я бы даже поставил "<".


 
Друмлин   (2002-10-08 10:43) [6]

Я делаю так: (Form - окно)

...
Form:=NewForm...
Form.OnMessage:=TOnMessage(MakeMethod(nil,@proceed));
...
Run(Form);
...
function proceed(var m:TMSG; var r:INteger):boolean;
begin
result:=false;
if m.Message=WM_HOTKEY then DoSmth;
end;

И у меня выскакивает Run-time error! как тут быть??


 
Друмлин   (2002-10-09 19:09) [7]

Ну как?? в чем же тут дело то??


 
Gandalf   (2002-10-09 22:17) [8]

Мх-ма.... ааа, мне кажется или ты Dummy забыл? Народ - не обижайтесь ,но просьба, иногда перечитывать FAQ.


 
Друмлин   (2002-10-10 15:12) [9]

2Gandalf
сорри, куда Dummy совать!?


 
SPeller   (2002-10-10 15:30) [10]


> Народ - не обижайтесь ,но просьба, иногда перечитывать FAQ.




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

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

Наверх




Память: 0.45 MB
Время: 0.039 c
1-84108
Hog
2003-06-10 15:45
2003.06.26
Помогите разобраться с адресами STR и STR[1]...


14-84677
drin
2003-06-09 04:42
2003.06.26
Всем любителям современной отличной клубной музыки


8-84471
Borh
2003-03-08 22:47
2003.06.26
Прозрачные элементы интерфейса


3-83856
Dimaz-z
2003-06-01 10:44
2003.06.26
Как выстроить по русскому алфивиту содержимое базы данных?


1-84208
Rule
2003-06-12 17:59
2003.06.26
Вызов браузера, установленоого по умолчанию с нужной страницей





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский