Tarefas de programação de Internet do MFC
Esta seção contém etapas detalhadas para a adição de suporte na Internet aos seus aplicativos.Os tópicos incluem como usar as classes MFC para habilitar a Internet a seus aplicativos existentes, como criar um arquivo de gabinete (CAB) assinado e como adicionar suporte ao documento ativo ao seu componente COM existente.Você deseja criar um documento com cotações atualizadas pontuações de futebol do Pittsburgh e a temperatura mais recente na Antártida?A Microsoft oferece uma série de tecnologias para ajudar você a fazer isso através da Internet.
Ativas as tecnologias incluem os controles ActiveX (anteriormente conhecido como controles OLE) e ativo documentos; WinInet para com com facilidade recuperar e salvar arquivos pela Internet; e assíncrono identificadores de origem para o download de dados eficiente.O Visual C++ fornece assistentes para ajudá-lo a se familiarizar rapidamente com um aplicativo starter.Para obter uma introdução para essas tecnologias, consulte Noções básicas de programação de Internet do MFC and MFC COM..
Ter você sempre quis FTP de um arquivo, mas ainda não aprendidas WinSock e programação de protocolos de rede?Classes de WinInet encapsulam desses protocolos, fornecendo-lhe um conjunto simples de funções que podem ser usadas para gravar um aplicativo cliente na Internet para fazer o baixar de arquivos usando HTTP, FTP e gopher.Você pode usar o WinInet para pesquisar diretórios na unidade de disco rígido ou em todo o mundo.Modo transparente, você pode coletar dados de vários tipos diferentes e apresentá-lo para o usuário em uma interface integrada.
Você tem grandes quantidades de dados para fazer o baixar?assíncrono de identificadores de origem oferecem uma solução COM (componente objeto Model) para renderização progressivo 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 |
Você deve |
---|---|---|
Um servidor Web. |
Controlar logons e informações detalhadas sobre solicitações de URL. |
Escreva um filtro, as notificações de solicitação para eventos de logon e o mapeamento da URL. |
Um navegador da Web. |
Fornece conteúdo dinâmico. |
Crie controles ActiveX e documentos ativo. |
Um aplicativo baseado no documento. |
Adicione suporte para FTP de um arquivo. |
Use WinInet ou assíncrono de identificadores de origem. |
Consulte os tópicos a seguir para obter detalhes para você começar: