Como MFC torna o IT mais fácil criar aplicativos de cliente Internet

O Microsoft Foundation Classes encapsular as funções de extensão do Win32 Internet (WinInet) de forma que fornece um contexto familiar para os programadores do MFC.MFC oferece três classes de arquivos de Internet (CInternetFile, CHttpFile, and CGopherFile) deriva a CStdioFile classe.Não apenas essas classes fazer recuperação e manipulação de dados da Internet familiares aos programadores que já usaram CStdioFile para arquivos locais, mas com essas classes, você pode manipular arquivos locais e arquivos de Internet de maneira consistente e transparente.

sistema autônomo classes MFC WinInet fornecem a mesma funcionalidade que CStdioFile para sistema autônomo dados transferidos pela Internet. Essas classes de abstraem os protocolos de Internet HTTP, FTP e gopher em um aplicativo de alto nível interface de programação, fornecendo um caminho rápido e simples para tornar os aplicativos com reconhecimento de Internet.Por exemplo, conectar-se a um servidor FTP ainda requer várias etapas em um nível baixo, mas sistema autônomo um desenvolvedor MFC, você só precisará fazer uma telefonar para CInternetSession::GetFTPConnection Para criar essa conexão.

Além disso, as classes MFC WinInet fornecem as seguintes vantagens:

  • Buffer de E/s

  • Identificadores de fortemente tipado para seus dados

  • Parâmetros padrão para muitas funções

  • Exceção de manipulação de erros comuns da Internet

  • A limpeza automático de identificadores abertos e conexões

Consulte também

Conceitos

Extensões do Win32 Internet (WinInet)

Como WinInet torna o IT mais fácil criar aplicativos de cliente Internet