Partilhar via


CWinApp::OpenDocumentFile

A estrutura chama esta função de membro para em em aberto chamada CDocumentarquivo para o aplicativo.

virtual CDocument* OpenDocumentFile(
   LPCTSTR lpszFileName 
);

Parâmetros

  • lpszFileName
    O nome do arquivo a ser aberto.

Valor de retorno

Um ponteiro para um CDocument se for bem-sucedida; caso contrário, NULO.

Comentários

Se um documento com esse nome já estiver em 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 a extensão de arquivo para localizar o modelo de documento apropriado para tentar carregar o documento.Se for bem-sucedido, o modelo de documento em seguida, cria uma janela do quadro e o modo de exibição do documento.

Exemplo

if (m_lpCmdLine[0] == _T('\0'))
{
   // Create a new (empty) document.
   OnFileNew();
}
else
{
   // Open a file passed as the first command line parameter.
   OpenDocumentFile(m_lpCmdLine);
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classes CWinApp

Gráfico de hierarquia

Outros recursos

Membros de CWinApp