MFC如何更轻松地创建Internet客户端应用程序

Microsoft 基础类封装 Win32 某些扩展 Internet (wininet) 功能为 MFC 程序员提供一个熟悉上下文。 MFC 提供从 CStdioFile 类 (CInternetFileCHttpFileCGopherFile) 派生的三 Internet 文件类。 不仅这些类进行检索并处理 Internet 数据熟悉。对于本地文件中使用的 CStdioFile 的程序员,但是,与这些类可以处理本地文件和 Internet 文件的一致,透明方式。

MFC WinInet 类提供功能和 CStdioFile 同名的通过 Internet 传输数据。 这些类提取 HTTP、 FTP 和地鼠的 Internet 协议成高级应用程序编程接口,提供快速和直接的路径。使应用程序 Internet 识别。 例如,若要连接到 FTP 服务器仍需要几个步骤在低级别,但是,作为 MFC 开发人员,您只需要进行调用 CInternetSession::GetFTPConnection 创建该连接。

此外, MFC WinInet 类提供以下优点:

  • 缓冲区的 I/O

  • 您的数据的类型安全句柄

  • 许多功能的默认参数

  • 异常处理常见错误的 Internet

  • 打开句柄和连接自动清理

请参见

概念

Win32扩展Internet (wininet)

WinInet如何更轻松地创建Internet客户端应用程序