Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > динамические обработчики сообщений


Автор: Гость_andrey 21.11.2003, 21:20
Как создать в Visual C++ динамические обработчики сообщений (на лету по ходу выполнения программы) не пользуясь картой сообщений класса?

Автор: RAN 22.11.2003, 10:52
ни фига не понятно. Пример можно?

Автор: Unregistered 22.11.2003, 12:07
В Delphi это выглядет так

Создаём компонент

procedure EditChar([список аргументов])
begin
// что то делает
...
end;

TEdit MyEdit = TEdit.Create(Application);
MyEdit.Owner = TForm1;
...
назначение обработчика события
//MyEdit.OnChar = EditChar;

где EditChar - имя процедуры обработчика события.

Как подобное можно сделать в VC++?

Автор: knave 26.11.2003, 17:38
обрабатывай все входщие сообщения в WindowProc по коду в сообщении

Автор: knave 26.11.2003, 17:38
или по названию самого сообщения, в виндовс так и делается

Автор: knave 26.11.2003, 17:38
да еслип рограммируеш на С++ то забудт про все методы програмимрования на Дельфи

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)