Freigeben über


CStdioFile::Open

Überladen.Open ist für die Verwendung mit dem Standard CStdioFile-Konstruktor vorgesehen.

virtual BOOL Open(
   LPCTSTR lpszFileName,
   UINT nOpenFlags,
   CFileException* pError = NULL
);
virtual BOOL Open(
   LPCTSTR lpszFileName,
   UINT nOpenFlags,
   CAtlTransactionManager* pTM,
   CFileException* pError = NULL
);

Parameter

  • lpszFileName
    Eine Zeichenfolge, die der Pfad zur gewünschten Datei ist.Der Pfad kann relativ oder absolut sein.

  • nOpenFlags
    Freigabe und Zugriffsmodus.Gibt die Aktion an, die, wenn, die Datei zu öffnen.Sie können Optionen kombinieren, indem Sie den bitweisen Operator OR verwenden (|Operator).Eine Zugriffsberechtigung und eine Aktienoption sind erforderlich; die modeCreate und modeNoInherit Modi sind optional.

  • pError
    Ein Zeiger auf einen vorhandenen DateiAusnahme Objekt, das den Status eines fehlgeschlagenen Vorgangs empfängt.

  • pTM
    Zeiger auf einen CAtlTransactionManager-Objekt.

Rückgabewert

TRUE, wenn erfolgreich; andernfalls FALSE.

Anforderungen

Header: afx.h

Siehe auch

Referenz

CStdioFile-Klasse