Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CExtSplitter + OpenGL не обновляются виды 
:(
    Опции темы
abraziv
Дата 6.9.2015, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Добрый день. Пишу приложение SDI+ Doc/View + CExtSplitter (производный от CSplitterWnd). 
Разделяю фрейм на две области (два вида). Во время трекинга и после него виды не обновляются:

, но иногда очень редко при каких то не понятных мне условиях виды обновляются и всё хорошо:

В каждом виде использую OpenGL и инициализирую его так же в каждом виде. Если делать без использования сплиттера, то всё прекрасно работает, кроме текста. 
С текстом отдельная история, я везде использую 
HGLRC m_hRC;     
HDC   m_hDC;
полученные во время инициализации openGL, в Draw тоже соответственно. Текст не выводится, но если инициализировать текст с помощью контекста передаваемого в Draw, то текст выводится без проблем. 

HGLRC m_hRC;     
HDC   m_hDC;
Должны быть один раз проинициализированы или для каждого вида свои как у меня?
Блин я не могу картинки прикрепить.


Это сообщение отредактировал(а) abraziv - 6.9.2015, 12:39

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  Безымянный2.jpg 122,51 Kb
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




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


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

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