![]() |
|
|
![]()
|
|
| netie |
|
|||
|
Unregistered |
Здравствуйте!
Подскажите как можно самому, без использования стандартных команд меню New, Open, Save, создавать, сохранять и открывать документы? Желательно с примером кода, который это делает. |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: 25 Всего: 62 |
Смотри функцию Serialize
Производит сохранение и восстановление данных: virtual void Serialize( CArchive& ar ); throw( CMemoryException ); throw( CArchiveException ); throw( CFileException ); Объект ar типа CArchive, с которым производятся операции сохранения и восстановления. При создании своего класса Вы перегружаете функцию Seliarize и в новой функции не забываете вызвать функцию предка.
Для использования возможностей сохранения Вы должны использовать следующие макроопределения DECLARE_SERIAL IMPLEMENT_SERIAL Кроме того у класса должен быть конструктор без параметров. Для определения действия сохранения или удаления используется метод IsStoring класса CArhive. -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |