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.
Microsoft Foundation Classes (Win32-Internet-Erweiterung kapseln die Funktionen der WinInet) ähnlich, das einen vertrauenswürdigen Kontext für MFC-Programmierer bereitstellt.MFC stellt drei Internetdatei Klassen (CInternetFile, CHttpFile, und CGopherFile) abgeleitet von der CStdioFile-Klasse.Diese Klassen können nicht nur zum Abrufen und Bearbeiten von Internet-Daten, die Programmierern vertraut sind, die CStdioFile für lokale Dateien verwendet haben, aber mit diesen Klassen können Sie lokale Dateien und Internetdateien in einer konsistenten, transparenten Weise bearbeiten.
Die Klassen von MFC WinInet stellen dieselben Funktionen wie CStdioFile für Daten bereit, auf die über das Internet übertragen wird.Diese Klassen extrahieren die Internetprotokolle für HTTP-, FTP- und Gopher in eine Anwendungsprogrammierschnittstelle auf hoher Ebene und stellen einen schnellen und einfachen Pfad zum Erstellen von Anträgen Internet-bewusst bereit.Zum Beispiel erfordert die Herstellen einer Verbindung mit einem FTP-Server noch weitere Schritte in einem niedrigen Ebene, sondern als MFC-Entwickler, müssen Sie lediglich einen Aufruf dieser Verbindung CInternetSession::GetFTPConnection erstellen können.
Darüber hinaus bieten die Klassen von MFC WinInet die folgenden Vorteile:
E/A von gepufferten
Typsichere Handles für Ihre Daten
Standardparameter für viele Funktionen
Ausnahmebehandlung für häufige Internet-Fehler
Automatisches Bereinigung von geöffneten Handles und der Verbindungen
Siehe auch
Konzepte
Win32-Internet-Erweiterungen (WinInet-Klassen)
Wie WinInet-Klassen es einfacher, Internet-Clientanwendungen erstellt werden können