Członkowie danych
| m_hFile | Zazwyczaj zawiera dojście do pliku systemu operacyjnego. |
Budowa
| CFile | Obiekt CFile z pliku lub ścieżkę uchwyt. |
| Przerwanie | Zamyka plik ignoruje wszystkie błędy i ostrzeżenia. |
| Duplikat | Zduplikowany obiekt w oparciu o ten plik. |
| Otwórz | Bezpiecznie otwiera plik z opcją testowanie błędów. |
| Zamknij | Zamyka plik i usuwa obiekt. |
Wejście/wyjście
| Odczyt | Odczyty (niebuforowanego) danych z pliku na bieżące położenie pliku. |
| ReadHuge | Można przeczytać więcej niż 64 KB (niebuforowanego) danych z pliku w bieżącym położeniu pliku. Przestarzałe w 32-bitowych programów. Zobacz odczytu. |
| Zapis | Zapisuje dane (niebuforowanego) w pliku na bieżące położenie pliku. |
| WriteHuge | Można zapisać więcej niż 64 KB (niebuforowanego) danych w pliku na bieżące położenie pliku. Przestarzałe w 32-bitowych programów. Zobacz zapisu. |
| Toalety | Opróżnia wszystkie dane jeszcze mają zostać zapisane. |
Stanowisko
| Poszukiwania | Pozycje bieżącego wskaźnika pliku. |
| SeekToBegin | Pozycje bieżący wskaźnik pliku na początku pliku. |
| SeekToEnd | Pozycje bieżący wskaźnik pliku na końcu pliku. |
| GetLength | Pobiera długość pliku. |
| SetLength | Zmienia długość pliku. |
Blokowanie
| LockRange | Blokuje określony zakres bajtów w pliku. |
| UnlockRange | Odblokowuje określony zakres bajtów w pliku. |
Stan
| GetPosition | Pobiera bieżący wskaźnik pliku. |
| GetStatus | Pobiera stan to otwarty plik. |
| GetFileName | Pobiera nazwę wybranego pliku. |
| GetFileTitle | Pobiera nazwę wybranego pliku. |
| GetFilePath | Pobiera pełną ścieżkę wybranego pliku. |
| SetFilePath | Określa pełną ścieżkę wybranego pliku. |
Statyczne
| Zmień nazwę | Zmienia nazwę określonego pliku (funkcją statycznym). |
| Usuń | Usuwa określony plik (funkcją statycznym). |
| GetStatus | Pobiera stan określony plik (funkcja statyczne, wirtualnego). |
| Operacja SetStatus | Ustawia stan określony plik (funkcja statyczne, wirtualnego). |
Omówie&nie CFile |nbsp; Bazowy klasy członków | Wykres hierarchii