Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Data Members
| m_hFile | Usually contains the operating-system file handle. |
Construction
| CFile | Constructs a CFile object from a path or file handle. |
| Abort | Closes a file ignoring all warnings and errors. |
| Duplicate | Constructs a duplicate object based on this file. |
| Open | Safely opens a file with an error-testing option. |
| Close | Closes a file and deletes the object. |
Input/Output
| Read | Reads (unbuffered) data from a file at the current file position. |
| ReadHuge | Can read more than 64K of (unbuffered) data from a file at the current file position. Obsolete in 32-bit programming. See Read. |
| Write | Writes (unbuffered) data in a file to the current file position. |
| WriteHuge | Can write more than 64K of (unbuffered) data in a file to the current file position. Obsolete in 32-bit programming. See Write. |
| Flush | Flushes any data yet to be written. |
Position
| Seek | Positions the current file pointer. |
| SeekToBegin | Positions the current file pointer at the beginning of the file. |
| SeekToEnd | Positions the current file pointer at the end of the file. |
| GetLength | Retrieves the length of the file. |
| SetLength | Changes the length of the file. |
Locking
| LockRange | Locks a range of bytes in a file. |
| UnlockRange | Unlocks a range of bytes in a file. |
Status
| GetPosition | Retrieves the current file pointer. |
| GetStatus | Retrieves the status of this open file. |
| GetFileName | Retrieves the filename of the selected file. |
| GetFileTitle | Retrieves the title of the selected file. |
| GetFilePath | Retrieves the full file path of the selected file. |
| SetFilePath | Sets the full file path of the selected file. |
Static
| Rename | Renames the specified file (static function). |
| Remove | Deletes the specified file (static function). |
| GetStatus | Retrieves the status of the specified file (static, virtual function). |
| SetStatus | Sets the status of the specified file (static, virtual function). |