![]() |
|
|
![]()
|
|
| turbin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2009 Репутация: нет Всего: нет |
При открытии любого документа (OnFileOpen()), в окне облика не выводится само содержимое документа, а лишь переименовывается заглавие? Как вывести содержимое?
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
"Облик" это кто? Вид, что ли? Кто же так обозвал-то...
Теоретически, документ можно открыть скрытно, но тогда и фрейм не создается... Подробностей побольше: что за приложение (SDI, MDI), что за содержимое... как ты его выводишь... может, ты вообще не рисуешь или неправильно это делаешь... да мало ли что. -------------------- ... |
|||
|
||||
| turbin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2009 Репутация: нет Всего: нет |
нужно переопределить ф-ю OnDraw, так, чтобы она выводила содержимое текстового файла на экран
вот код, который пишет AppWizard: void CMyView::OnDraw(CDC* pDC) { CMyDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; //TODO: add draw code for native data here вот меня как раз интересует то, что я должен написать |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
И как тебе ответить? Не зная, что у тебя в документе. Выводи его содержимое, естественно, за тебя это никто не сделает. Функции рисования CDC в помощь.
-------------------- ... |
|||
|
||||
| kolobok0 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 24.12.2008 Репутация: 1 Всего: 2 |
вспомнилось как один челдобрек обзывал скролбары - лифтами могуч русский язык (круглый) |
|||
|
||||
| turbin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2009 Репутация: нет Всего: нет |
Хорошо..
Если я открыл файл при помощи OnFileOpen(), то как можно получить ссылку на этот файл? |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Смотря откуда. Если из вида, который создан стандартно, через шаблон, то у него есть функция GetDocument.
-------------------- ... |
|||
|
||||
| turbin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2009 Репутация: нет Всего: нет |
и еще...
Для открытия файла или сохранения нужно переопределять Serialize()? |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Конечно
-------------------- ... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |