Добавление объекта CWindow в CDialogImpl
От: Аноним  
Дата: 12.05.08 08:34
Оценка: 1 (1)
Сталкиваюсь с детской проблемой, но решить ее не могу
У меня есть класс диалога, который используется в отдельном табе в основном окне.

class CWTL_testView2 : public CDialogImpl<CWTL_testView2>


Еще у меня есть класс отнаследованый от CWindowImpl.

class CHexEditorCtrl : 
   public CWindowImpl<CHexEditorCtrl>,
   public COffscreenDraw<CHexEditorCtrl>


Проблема в том, что я не знаю как добавить объект класса CHexEditorCtrl на диалог.
Что делать не знаю, гугл уже завалил запросами, но чувствую что спрашиваю что-то не то...
Re: Добавление объекта CWindow в CDialogImpl
От: dimidrol4ik Украина http://dimontest.narod.ru
Дата: 12.05.08 09:35
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Сталкиваюсь с детской проблемой, но решить ее не могу

А>У меня есть класс диалога, который используется в отдельном табе в основном окне.

А>
class CWTL_testView2 : public CDialogImpl<CWTL_testView2>


А>Еще у меня есть класс отнаследованый от CWindowImpl.


А>
class CHexEditorCtrl : 
А>   public CWindowImpl<CHexEditorCtrl>,
А>   public COffscreenDraw<CHexEditorCtrl>


А>Проблема в том, что я не знаю как добавить объект класса CHexEditorCtrl на диалог.

А>Что делать не знаю, гугл уже завалил запросами, но чувствую что спрашиваю что-то не то...

Походу через метод CHexEditorCtrl::Create с стилем WS_CHILD, родилем указываешь нужный диалог
Re: Добавление объекта CWindow в CDialogImpl
От: algol Россия about:blank
Дата: 12.05.08 11:31
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Еще у меня есть класс отнаследованый от CWindowImpl.

А>
class CHexEditorCtrl : 
А>   public CWindowImpl<CHexEditorCtrl>,
А>   public COffscreenDraw<CHexEditorCtrl>

А>Проблема в том, что я не знаю как добавить объект класса CHexEditorCtrl на диалог.
А>Что делать не знаю, гугл уже завалил запросами, но чувствую что спрашиваю что-то не то...

Если у вас в CHexEditorCtrl все правильно сделано, то достаточно в редакторе ресурсов положить на диалог Custom control и указать ему тот class, который прописан в DECLARE_WND_CLASS вашего контрола.
Re: Добавление объекта CWindow в CDialogImpl
От: ghost_07  
Дата: 13.05.08 07:42
Оценка:
Всем большое спасибо! Советы очень помогли.
(Это я создал топик — залогиниться забыл)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.