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


Автор: mrgloom 23.11.2011, 16:06
как отправить сообщение от одного диалогу другому? 

т.е. например после закрытия одного диалога выполнить метод какого то другого класса.
что то типа 
ON_COMMAND(ID_MY_COMMAND, &CClass::SomeFunc)

Автор: metoflex 23.11.2011, 16:29
Смотрите в сторону SendMessage()

Автор: Andrey44 5.12.2011, 14:35
Цитата(mrgloom @  23.11.2011,  16:06 Найти цитируемый пост)
т.е. например после закрытия одного диалога выполнить метод какого то другого класса.

Вариантов несколько. Можно просто указатель диалога держать мембером внутри другого

Автор: mrgloom 6.12.2011, 10:53
Цитата(Andrey44 @  5.12.2011,  14:35 Найти цитируемый пост)
Можно просто указатель диалога держать мембером внутри другого


да, я так потом и сделал.

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