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 de MFC internet pour vérifier vos applications existantes, et comment ajouter la prise en charge des documents actifs vers votre composant COM existant. Voulez-vous créer un document avec des scores de cotations boursières à la minute, des scores de football de Pittsburgh, et la dernière température en Antarctique ? Microsoft fournit plusieurs technologies pour vous aider à le faire sur Internet.

Les technologies actives incluent des contrôles ActiveX (anciennement contrôles OLE) et des documents actifs ; WinInet pour récupérer facilement et en stockant les fichiers sur Internet ; et monikers asynchrones à télécharger efficace de données. Visual C++ propose des assistants pour vous feront découvrir une application de démarreur. Pour une présentation de ces technologies, consultez Notions de programmation Internet de MFC et l'MFC COM.

Vous avez toujours souhaité stocker sur le serveur un fichier mais n'avez pas appris les protocoles de Winsock et la programmation réseau ? Les classes de WinInet encapsulent ces protocoles, vous fournissant un jeu unique de fonctions qui vous permettent d'écrire une application cliente sur Internet pour télécharger des fichiers à l'aide de le protocole HTTP, FTP, et Gopher. Vous pouvez utiliser WinInet pour rechercher des répertoires sur votre disque dur ou dans le monde. Vous pouvez de façon transparente collecter des données de différents types, et le entrez dans une interface intégrée.

Avez-vous de grandes quantités de données à télécharger ? Des monikers asynchrones fournit une solution de modèle COM (component object model) pour le rendu progressif d'objets. WinInet peut également être utilisé de manière asynchrone.

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

Vous avez

Vous souhaitez

Vous devez

Serveur Web.

Connexions et informations de suivi sur les demandes d'URL.

Entrez un filtre, les notifications de requête pour les événements d'ouverture de session et le mappage d'URL.

Navigateur Web.

Fournissez le contenu dynamique.

Créez les contrôles et les documents actifs ActiveX.

Une application document-basée.

Ajouter la prise en charge au serveur un fichier.

Utilisez WinInet ou monikers asynchrones.

Consultez les rubriques suivantes pour obtenir des détails pour vous lancer :

Voir aussi

Concepts

Concepts de programmation Internet MFC

données Internet de tâche