C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 1097 - CDocument::OnOpenDocument

virtual BOOL OnOpenDocument( LPCTSTR lpszPathName );

Возвращаемое значение
Отлично от нуля, если документ был успешно загружен, иначе 0.

Параметры
lpszPathName
Указатель на путь документа, который будет открыт.

Замечания
Вызывается рамкой как часть команды File Open. Заданная по умолчанию реализация этой функции открывает определенный файл, вызывает DeleteContents функцию, чтобы гарантировать, что документ пуст, вызывает CObject::Serialize чтобы читать содержание файла, и затем отмечает документ как чистый. Перегрузите эту функцию, если Вы хотите использовать другой чем механизм архива или механизм файла. Например, Вы могли бы записывать прикладную программу, где документы представляют записи в базе данных скорее чем отдельные файлы.
Если пользователь выбирает команду File Open в SDI прикладной программе, рамка использует эту функцию, чтобы повторно инициализировать существующий объект CDocument, скорее чем создание нового. Если пользователь выбирает File Open в MDI прикладной программе, рамка создает новый объект CDocument каждый раз и затем вызывает эту функцию, чтобы инициализировать это. Вы должны поместить ваш код инициализации в эту функцию вместо в конструкторе для команды File Open, чтобы быть эффективными в SDI прикладных программах.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU