Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как создать вручную наследника от CFormView, наследник от CFormView 
:(
    Опции темы
Double Dragon
Дата 12.5.2005, 19:53 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Мне нужно разделить окно на 2 части, слева наследник от CFormView, справа рисуется OpenGL.
Окно делется, а из-за наследника от CFormView программа вылетает.
Код

    m_wndSplitter.CreateStatic( this, 
        1,       // number of rows 
        2        // number of columns 
        ) ; 
    m_wndSplitter.CreateView( 0, 0, RUNTIME_CLASS(< здесь хочу наследника от CFormView>), 
        CSize(100, 100),   //) min size of CMyView1
        pContext ) ;
    return 
        m_wndSplitter.CreateView( 0, 1, RUNTIME_CLASS(CWireTracingView/*рисуется OpenGL*/), 
        CSize(100, 100), pContext ) ; 

Что делать ?? smile
  Вверх
Fixin
Дата 12.5.2005, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ёжик
***


Профиль
Группа: Комодератор
Сообщений: 1357
Регистрация: 6.1.2004

Репутация: нет
Всего: 18



А где вылет?
Добавлено @ 19:57
В смысле что пишет?
PM MAIL ICQ   Вверх
Double Dragon
Дата 12.5.2005, 20:36 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Program.... моя программа
File winsplit.cpp
Line 347
Далее стандартные слова, типа нажмите Retry.

Код

CWnd* CSplitterWnd::GetPane(int row, int col) const
{
    ASSERT_VALID(this);

    CWnd* pView = GetDlgItem(IdFromRowCol(row, col));
/*347 ->>*/    ASSERT(pView != NULL);  // panes can be a CWnd, but are usually CViews
    return pView;
}


  Вверх
oper54
Дата 13.5.2005, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 13.5.2005

Репутация: нет
Всего: 1



Если у тебя app SDI то другой вид ты подтянишь туда едвали,
сделай MDI, у одного и того-же документа может быть несколько видов

MDI
создаешь новый класс вида,
инициализируешь его в клаcсе MainFrame
при инициализации документа показываешь оба вида, а данные хранишь, как обычно в классе
документа.....
как по мне, так проще всего,
PM MAIL   Вверх
Coocky
Дата 13.5.2005, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Модератор:
М
 
Тема перенесена в раздел МФС



--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0523 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.