Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section contient des étapes détaillées pour ajouter la prise en charge d’Internet à vos applications. Les rubriques incluent comment utiliser les classes MFC pour activer Internet vos applications existantes et comment ajouter la prise en charge des documents actifs à votre composant COM existant. Vous souhaitez créer un document contenant les cotations boursières en temps réel, les résultats des matchs de football de Pittsburgh et la dernière température en Antarctique ? Microsoft propose un certain nombre de technologies pour vous aider à y parvenir via Internet.
Les technologies actives incluent les contrôles ActiveX (anciennement contrôles OLE) et les documents actifs ; WinInet pour récupérer et enregistrer facilement des fichiers sur Internet ; et les monikers asynchrones pour le téléchargement efficace des données. Visual Studio fournit des Assistants pour vous aider à démarrer rapidement avec une application de démarrage. 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 vous n'avez pas appris WinSock et les protocoles de programmation réseau ? Les classes WinInet encapsulent ces protocoles, ce qui vous offre un ensemble simple de fonctions que vous pouvez utiliser pour écrire une application cliente sur Internet afin de 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 dans le monde entier. Vous pouvez collecter de manière transparente des données de plusieurs types différents et les présenter à l’utilisateur dans une interface intégrée.
Avez-vous de grandes quantités de données à télécharger ? Les 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 que vous pouvez effectuer avec ces technologies.
| Vous avez | Vous souhaitez | Tu devrais |
|---|---|---|
| Un serveur web. | Suivez les connexions et les informations détaillées concernant les demandes d'URL. | Écrivez un filtre, demandez des notifications pour les événements d’ouverture de session et le mappage d’URL. |
| Un navigateur web. | Fournissez du contenu dynamique. | Créez des contrôles ActiveX et des documents actifs. |
| Application basée sur des documents. | Ajoutez la prise en charge du transfert de fichiers via FTP. | Utilisez des monikers WinInet ou asynchrones. |
Pour plus d’informations sur la prise en main, consultez les rubriques suivantes :
Voir aussi
Principes de base de la programmation Internet MFC
Informations Sur Internet par tâche