Форум: "WinAPI";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
ВнизПерехвата сообщения Найти похожие ветки
← →
Omega27 (2003-06-21 17:27) [0]Здраствуийте,
Я имею такой вопрос?
У меня ест одно ОЛЕ аутоматион, каторое надо посилат мне сообщения в програме. С функции RegisterClient(HandleWin: Handle, IDMessage) я даю номер сообщения, каторе мне буъдет посилат и Handle мое окно. Но я не знаю как надо обработават ето сообшение в моей програме. Как надо сделат ето...
Спасибо за внимание...
← →
Тих (2003-06-21 21:30) [1]Sorry, but english is preferrable %-)
While developing your COM-client simply write message handler as follows (the simplest way):
const WM_MYMESSAGE = WM_USER + 400;
TMyForm = class(TForm)
protected
( var Msg: TMessage) Sorry, but english is preferrable %-)
While developing your COM-client simply write message handler as follows (the simplest way):
const WM_MYMESSAGE = WM_USER + 400;
TMyForm = class(TForm)
protected
procedure WMMyMessage(var Msg: TMessage); message WM_MYMESAGE;
end;
...
procedure WMMyMessage(var Msg: TMessage); message WM_MYMESAGE;
begin
ShowMessage("WM_MYMESSAGE");
end;
or you can try to subclass existing Window Procedure (see DefWindowProc, CallWindowProc, SetWindowLong)
or, write message handler in WinMain() function.
You can find examples in Windows SDK help file.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c