Tareas de programación internet de MFC
Esta sección contiene los pasos detallados para agregar compatibilidad de internet a sus aplicaciones.Los temas incluyen cómo utilizar la Herramienta de creación de HTML-permiso de clases MFC las aplicaciones existentes, y cómo agregar compatibilidad del documento activo al componente COM existente.¿Desea crear un documento con las puntuaciones de última hora stock quotes, de fútbol de Pittsburgh, y la última temperatura de Antártida?Microsoft proporciona varias tecnologías para ayudarle hace a través de internet.
Las tecnologías activo incluyen controles ActiveX (antes controles OLE) y los documentos activos; WinInet para fácilmente recuperar y guardar archivos a través de Internet; y monikeres asincrónicos para la transferencia eficaz de los datos.Visual C++ proporciona asistentes para ayudarle a comenzar rápidamente con una aplicación inicial.Para obtener una introducción a estas tecnologías, vea Internet de MFC que programa fundamentos y MFC COM.
¿Le tienen deseado a FTP un archivo pero no han aprendido siempre protocolos de programación WinSock y red?Las clases de WinInet encapsulan estos protocolos, proporcionando de es un conjunto simple de funciones que puede utilizar para escribir una aplicación cliente en internet los archivos de descarga mediante HTTP, FTP, y de gopher.Puede utilizar WinInet para buscar directorios en el disco duro o en todo el mundo.Puede transparente recopilar datos de varios tipos, y se muestra al usuario en una interfaz integrada.
¿Tiene grandes cantidades de datos a descargar?Los monikeres asincrónicos proporcionan una solución COM (modelo de objetos componentes) para la representación progresiva de objetos grandes.WinInet también se puede utilizar de forma asincrónica.
La tabla siguiente se describen algunas de las cosas que puede hacer con estas tecnologías.
Tiene |
Desea que |
Debe |
---|---|---|
Un servidor web. |
Inicios de sesión e información detallada de pista sobre las solicitudes URL. |
Escriba un filtro, notificaciones de solicitudes para los eventos de inicio de sesión y la asignación de direcciones URL. |
Un explorador web. |
Proporcionar el contenido dinámico. |
Cree los controles y los documentos activos de ActiveX. |
Una aplicación documento-basada. |
Agregue compatibilidad para FTP un archivo. |
Utilice WinInet o los monikeres asincrónicos. |
Vea los temas siguientes para obtener detalles como punto de partida para: