CWinApp::OpenDocumentFile

virtual CDocument * OpenDocumentFile ( LPCTSTR lpszFileName );

Valor de retorno

Um ponteiro para um CDocument se bem-sucedida; caso contrário NULL.

Parâmetros

lpszFileName

O nome do arquivo a ser aberto.

Observações

A estrutura chama esta função de membro para abrir o arquivo nomeado CDocument para o aplicativo. Se um documento com esse nome já estiver aberto, a primeira janela do quadro que contém esse documento será ativada. Se um aplicativo oferecer suporte a vários modelos de documento, a estrutura usa extensão de arquivo para localizar o modelo de documento apropriado para tentar carregar o documento. Se for bem-sucedida, o modelo de documento, em seguida, cria uma janela do quadro e o Exibir para o documento.

Exemplo

BOOL CMyApp::InitInstance()
{
 nbsp; // ...
   se (m_lpCmdLine [0] = = '\0')
   {
      / / Criar um novo documento (em branco).
      OnFile&New();
   }
   outra pessoa
   {
      / / Abrir um arquivo passado como o primeiro parâmetro de linha de comando.
      OpenDocumentFile(m_lpCmdLine);
   }
  
   // ...
}

Visão geral de CWinApp |nbsp; Membros de classe | Gráfico de hierarquia

Index