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