CAtlFile Class
Diese Klasse stellt einen dünnen Wrapper um die Windows-DateiBehandlung API bereit.
Wichtig
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.
class CAtlFile : public CHandle
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Rufen Sie diese Methode auf, um eine Datei zu erstellen oder zu öffnen. |
|
Rufen Sie diese Methode auf, um die Puffer für die Datei zu löschen und alle gepufferten Daten wird, in die Datei geschrieben werden. |
|
Rufen Sie diese Methode auf, um die Ergebnisse eines überlappende Vorgangs für die Datei abzurufen. |
|
Rufen Sie diese Methode auf, um die Zeigerposition der aktuellen Datei aus der Datei abzurufen. |
|
Rufen Sie diese Methode auf, um die Größe in Bytes der Datei abzurufen. |
|
Rufen Sie diese Methode auf, um einen Bereich in der Datei zu sperren, um andere Prozesse nicht auf auf sie zu verhindern. |
|
Rufen Sie diese Methode auf, um Daten aus einer Datei zu lesen, die in der Position beginnt, die vom Dateizeiger angegeben wird. |
|
Rufen Sie diese Methode auf, um den Dateizeiger der Datei zu verschieben. |
|
Rufen Sie diese Methode auf, um die Größe der Datei festzulegen. |
|
Rufen Sie diese Methode auf, um einen Bereich der Datei bei. |
|
Rufen Sie diese Methode auf, um Daten in die Datei schreiben, die in der Position beginnt, die vom Dateizeiger angegeben wird. |
Geschützte Datenmember
Name |
Description |
---|---|
Zeiger auf CAtlTransactionManager-Objekt |
Hinweise
Verwenden Sie diese Klasse, wenn DateiBehandlung Anforderungen relativ einfach sind, jedoch höhere Abstraktion, als Windows-API sind erforderlich bereitstellen, ohne MFC-Abhängigkeiten einzuschließen.
Vererbungshierarchie
CAtlFile
Anforderungen
Header: atlfile.h