Tâches de programmation Internet MFC
Cette section contient des procédures détaillées pour ajouter la prise en charge Internet à vos applications.Les rubriques incluent comment utiliser les classes MFC Outil de conception pour Internet-pour activer vos applications existantes, et comment ajouter la prise en charge des documents actifs à votre composant COM existant.Souhaitez -vous créer un document comportant des notes de cotations boursières de-à-le-minute, de football de Pittsburgh, et la dernière température en Antarctique ?Microsoft fournit de nombreuses technologies pour vous aider à accomplir cela sur Internet.
Les technologies actives incluent des contrôles ActiveX (précédemment OLE contrôles) et les documents actifs ; WinInet pour facilement récupérer et l'enregistrement des fichiers sur Internet ; et monikers asynchrones pour le téléchargement efficace de données.Visual C++ propose des assistants pour vous aider à aider à démarrer rapidement avec une application de démarrage.Pour une introduction à ces technologies, consultez Concepts de programmation Internet MFC et le MFC COM.
Vous avez a toujours souhaité au FTP un fichier mais ne l'a pas a découvert Winsock et des protocoles de programmation réseau ?Les classes WinInet encapsulent les protocoles, vous fournissant un jeu simple de fonctions permettant d'écrire une application cliente sur Internet aux fichiers téléchargés à l'aide de HTTP, FTP, et Gopher.Vous pouvez utiliser WinInet pour rechercher les répertoires situés sur votre disque dur ou autour de le monde.Vous pouvez de façon transparente collecter des données de plusieurs types, et le tableau à l'utilisateur dans une interface intégrée.
Avez -vous de grandes quantités de données à les télécharger ?Les monikers asynchrones fournissent une solution de modèle COM (component object model) pour le rendu graduelle de grands objets.WinInet peut également être utilisé de façon 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. |
Ouvertures de session et informations détaillées de suivi sur les requêtes d'URL. |
Entrez un filtre, notifications de demande pour les événements d'ouverture de session et le mappage d'URL. |
Un navigateur Web. |
Fournissez le contenu dynamique. |
Créez les contrôles et les documents actifs ActiveX. |
Une application document-basée. |
Ajout de la prise en charge au FTP un fichier. |
Utilisez WinInet ou monikers asynchrones. |
Consultez les rubriques suivantes pour que les détails vous obtenez alors démarré :