Форум: "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.073 c