Как получить ссылку на объект класса view в MDI?
От: johneeee  
Дата: 27.01.04 05:13
Оценка: 5 (1)
Добрый времени суток!

Столкнулся с такой проблемой, что нужно из Mainframe получить ссылку на объект класса наследуемого от CMDIChildWindow. Есть метод MDIGetActive, который возвращает HWND. Так вот, как по HWND или каким либо другим способом получить ссылку на сам оконный класс(естественно, это наследник от CMDIChildWindow)? Пока у меня это работает так (не судите строго, главное, что это работает): используя HWND, полученный с помощью MDIGetActive посылаю WM_COMMAND со специальным COMMAND ID, в ответ получаю ссылку на объект(return (long) this; ). Просто и работает, но, наверное, можно сделать куда более элегантнее и правильнее, с точки зрения MDI архитектуры. Подскажите, пожалуйста, как это сделать?
... << RSDN@Home 1.1.2 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.