Compartilhar via


Tarefas de programação da Internet do MFC

Esta seção contém etapas detalhadas para adicionar suporte à Internet aos seus aplicativos. Os tópicos incluem como usar as classes MFC para habilitar seus aplicativos existentes na Internet e como adicionar suporte a documentos ativos ao componente COM existente. Você deseja criar um documento com aspas de ações up-to-o-minuto, as pontuações de futebol de Pittsburgh e a temperatura mais recente na Antártida Microsoft fornece uma série de tecnologias para ajudá-lo a fazer isso pela Internet.

As tecnologias ativas incluem controles ActiveX (anteriormente controles OLE) e documentos ativos; WinInet para recuperar e salvar arquivos facilmente na Internet; e monikers assíncronos para download eficiente de dados. O Visual C++ fornece assistentes para ajudá-lo a começar rapidamente com um aplicativo inicial. Para obter uma introdução a essas tecnologias, consulte MFC Internet Programming Basics e MFC COM.

Você sempre quis ftp um arquivo, mas não aprendeu winSock e protocolos de programação de rede Classes WinInet encapsular esses protocolos, fornecendo-lhe um conjunto simples de funções que você pode usar para escrever um aplicativo cliente na Internet para baixar arquivos usando HTTP, FTP e gopher. Você pode usar o WinInet para pesquisar diretórios em seu disco rígido ou em todo o mundo. Você pode coletar dados de forma transparente de vários tipos diferentes e apresentá-los ao usuário em uma interface integrada.

Você tem grandes quantidades de dados para baixar monikers assíncronos fornecem uma solução COM (Component Object Model) para renderização progressiva de objetos grandes. O WinInet também pode ser usado de forma assíncrona.

A tabela a seguir descreve algumas das coisas que você pode fazer com essas tecnologias.

Você tem Você deseja… Você deve
Um servidor Web. Acompanhe logons e informações detalhadas sobre solicitações de URL. Escreva um filtro, solicite notificações para eventos de logon e mapeamento de URL.
Um navegador da Web. Forneça conteúdo dinâmico. Crie controles ActiveX e documentos ativos.
Um aplicativo baseado em documento. Adicione suporte ao FTP de um arquivo. Use WinInet ou monikers assíncronos.

Confira os tópicos a seguir para obter detalhes para começar:

Consulte também

Noções básicas de programação da Internet do MFC
Informações da Internet por tarefa