CWinApp::OpenDocumentFile

Виртуальный CDocument * OpenDocumentFile ( LPCTSTR lpszFileName );

Возвращаемое значение

Указатель на CDocument в случае успеха; противном случае NULL.

Параметры

lpszFileName

Имя файла для открываемого.

Примечания

Платформа вызывает эта функция-член, чтобы открыть указанный файл CDocument для приложения. Если документ с этим именем уже открыт, будет активирован первого фрейма окна, содержащий этот документ. Если приложение поддерживает несколько шаблонов документов, она используется расширение файла для поиска соответствующего документа шаблон для попытке загрузить документ. В случае успеха, шаблон документа затем создает фрейм окна и представления документа.

Пример

BOOL CMyApp::InitInstance()
{
 nbsp; // ...
   Если (m_lpCmdLine [0] == «\0»)
   {
      / / Создать новый (пустой) документ.
      OnFile&New();
   }
   остальное
   {
      / / Открыть файл, переданный в качестве первого параметра командной строки.
      OpenDocumentFile(m_lpCmdLine);
   }
  
   // ...
}

Обзор CWinApp |nbsp; Члены класса | Иерархическая схема

Index