Partager via


Tâches de programmation Internet MFC

Cette section contient des procédures détaillées pour ajouter la prise en charge d'Internet dans vos applications. Les rubriques suivantes expliquent comment utiliser les classes MFC dans vos applications existantes avec Internet, et comment ajouter la prise en charge des documents actifs vers votre composant COM existant. Voulez-vous créer un document avec des guillemets boursiers à la minute, les scores de football de Pittsburgh et la dernière température en Antarctique Microsoft fournit un certain nombre de technologies pour vous aider à le faire sur Internet.

Les technologies Active incluent des contrôles ActiveX (anciennement contrôles OLE) et des documents Active, WinInet pour récupérer et enregistrer facilement des fichiers sur Internet, et des monikers asynchrones pour un téléchargement de données performant. Visual C++ propose des assistants pour vous faire découvrir une application de départ. Pour une présentation de ces technologies, consultez Les principes de base de la programmation Internet MFC et COM MFC.

Avez-vous toujours voulu ftp un fichier mais n’avez pas appris les classes WinSock et de programmation réseau WinInet encapsulent ces protocoles, ce qui vous offre un ensemble simple de fonctions que vous pouvez utiliser pour écrire une application cliente sur Internet pour télécharger des fichiers à l’aide de HTTP, FTP et gopher. Vous pouvez utiliser WinInet pour rechercher des répertoires sur votre disque dur ou partout dans le monde. Vous pouvez de façon transparente collecter des données de différents types, et les présenter aux utilisateurs dans une interface intégrée.

Avez-vous de grandes quantités de données pour télécharger des monikers asynchrones fournissent une solution COM (Component Object Model) pour le rendu progressif d’objets volumineux. WinInet peut également être utilisé de manière asynchrone.

Le tableau suivant décrit quelques unes des opérations réalisables avec ces technologies.

Vous avez Vous souhaitez Vous devez
Un serveur web. Faire le suivi des connexions et obtenir des informations sur les demandes d'URL. Écrire un filtre, demander des notifications en cas d'ouverture de session et de mappage d'URL.
Un navigateur Web. Fournir un contenu dynamique. Créer des contrôles ActiveX et des documents Active.
Une application basée sur les documents. Ajouter la prise en charge d'un fichier sur un serveur FTP. Utiliser WinInet ou des monikers asynchrones.

Consultez les rubriques suivantes pour savoir comment démarrer :

Voir aussi

Notions de base de la programmation Internet MFC
Informations Internet par tâche