Tarefas de programação da Internet MFC
Esta seção contém etapas detalhadas para adicionar suporte da Internet em seus aplicativos. Os tópicos incluem como usar as classes de MFC internet para permitir que os aplicativos existentes, e como adicionar suporte do documento ativo para seu componente COM existente. Você deseja criar um documento com as contagens atualizados dos preços de títulos, de futebol de Pittsburgh, e a temperatura a mais recente na Antártica? O Microsoft fornece diversas tecnologias para ajudar você faz isso pela Internet.
As tecnologias ativos incluem controles ActiveX (anteriormente controladores OLE) e documentos ativos; WinInet para recuperar facilmente e salvar arquivos por meio da Internet); apelidos e assíncronos da transferência eficaz de dados. Visual C++ fornece assistentes para ajudar você a começar rapidamente em um aplicativo do acionador de partida. Para obter uma introdução a essas tecnologias, consulte MFC Internet que programa noções básicas e WITH MFC.
Têm-no sempre queria a FTP um arquivo mas não eles descobriram protocolos de programação de Winsock e de rede? As classes de WinInet encapsulam esses protocolos o, fornecendo um conjunto simples de funções que você pode usar para escrever um aplicativo cliente na Internet para os arquivos de download usando HTTP, o FTP, e o Gopher. Você pode usar WinInet para pesquisar diretórios em seu disco rígido ou no mundo. Você pode coletar dados transparente de vários tipos diferentes, e apresenta ao usuário em uma interface integrada.
Você tiver grandes quantidades de dados para download? Apelidos assíncronas fornecem uma solução COM (Component Object Model) para a renderização progressiva de objetos grandes. 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 que a |
Você deve |
---|---|---|
Um servidor Web. |
Logons e informações detalhadas de controle sobre solicitações de URL. |
Grave um filtro, notificações de solicitação para eventos de logon e mapeamento de URL. |
Um navegador da Web. |
Fornecer conteúdo dinâmico. |
Crie controles ActiveX e documentos ativas. |
Um aplicativo documento baseado. |
Adicionar suporte ao FTP um arquivo. |
Use WinInet origem ou assíncronas. |
Consulte os seguintes tópicos para obter detalhes para começar started: