CWinApp::OpenDocumentFile
Ramach wywołania tej metody, aby otworzyć nazwany CDocument pliku aplikacji.
virtual CDocument* OpenDocumentFile(
LPCTSTR lpszFileName
BOOL bAddToMRU = TRUE
);
Parametry
[w]lpszFileName
Nazwa pliku do otwarcia.[w]bAddToMRU
TRUEWskazuje, że dokument jest jednym z najnowszych plików; FALSEWskazuje, że dokument nie jest jednym z najnowszych plików.
Wartość zwracana
Wskaźnik do CDocument w przypadku powodzenia; w przeciwnym razie NULL.
Uwagi
Jeśli dokument o tej nazwie jest już otwarty, okna ramka pierwszego dokumentu zawiera otrzyma fokus.Jeśli aplikacja obsługuje wiele szablonów dokumentu, ramy wykorzystuje rozszerzenie nazwy pliku Znajdowanie szablonu odpowiedni dokument, aby spróbować załadować dokument.W przypadku powodzenia szablon dokumentu tworzy następnie okno ramek i widoku dokumentu.
Przykład
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);
}
Wymagania
Header:afxwin.h