Udostępnij za pośrednictwem


Klasa CInternetFile

Umożliwia dostęp do plików w systemach zdalnych, które używają protokołów internetowych.

class CInternetFile : public CStdioFile

Członkowie

Konstruktorzy chronieni

Nazwa

Opis

CInternetFile::CInternetFile

Konstrukcje CInternetFile obiektu.

Metody publiczne

Nazwa

Opis

CInternetFile::Abort

Zamyka plik, ignorując wszystkie błędy i ostrzeżenia.

CInternetFile::Close

Zamyka CInternetFile i zwalnia jego zasoby.

CInternetFile::Flush

Czyści zawartość buforu zapisu i sprawia, że dane w pamięci są zapisywane na komputerze docelowym.

CInternetFile::GetLength

Zwraca rozmiar pliku.

CInternetFile::Read

Czyta numer określonych bajtów.

CInternetFile::ReadString

Odczytuje strumienia znaków.

CInternetFile::Seek

Zmiana wskaźnika w otwartym pliku.

CInternetFile::SetReadBufferSize

Ustawia rozmiar buforu, gdzie odczytu danych.

CInternetFile::SetWriteBufferSize

Ustawia rozmiar buforu, w której zapisywane dane.

CInternetFile::Write

Zapisuje liczbę określonych bajtów.

CInternetFile::WriteString

Zapisuje plik ciąg zakończony znakiem null.

Podmioty publiczne

Nazwa

Opis

CInternetFile::operator HINTERNET

Operator rzutowania uchwytu Internetu.

Chronionych danych członków

Nazwa

Opis

CInternetFile::m_hFile

Dojście do pliku.

Uwagi

Zawiera klasa podstawowa dla CHttpFile i CGopherFile plików klas.Tworzenie nigdy nie CInternetFile bezpośrednio obiekt.Zamiast tego utworzyć obiektu w jednej z jej klas pochodnych, wywołując CGopherConnection::OpenFile lub CHttpConnection::OpenRequest.Można również tworzyć CInternetFile obiektu, wywołując CFtpConnection::OpenFile.

The CInternetFile member functions Open, LockRange, UnlockRange, and Duplicate are not implemented for CInternetFile.Jeśli wywołanie funkcji na CInternetFile obiektu, otrzymasz CNotSupportedException.

Aby dowiedzieć się więcej o CInternetFile works z innych klas MFC Internet, zobacz artykuł Internet Programming with WinInet.

Hierarchii dziedziczenia

CObject

CFile

CStdioFile

CInternetFile

Wymagania

Nagłówek: afxinet.h

Zobacz też

Informacje

Klasa CStdioFile

Diagram hierarchii

Klasa CInternetConnection