Отрисовка CompositeControl во время проектирования
От: KA it-knowledge-base.blogspot.com
Дата: 22.01.02 08:38
Оценка:
Необходимо, чтобы CompositeControl (на основе диалогового ресурса), написанный на ATL, отображался в режиме проектирования.

Проблема в том, что в режиме проектирования, когда вызывается виртуальный метод OnDraw, m_hWnd равно NULL (то бишь окна нет). Есть только HDC, куда можно выводить все, что угодно. Неплохо было бы отобразить диалоговый ресурс (ну например, как это M$VC++ делает в редакторе ресурсов).

Решаемо ли это? В качестве подсказки подойдет и идея...
//
#import <windows.bas>
class IWindows9x:protected DOS { private: virtual HANDLE EnumClouds()=0; };
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.