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客户端应用程序