MFC如何更轻松地创建Internet客户端应用程序
Microsoft 基础类封装 Win32 某些扩展 Internet (wininet) 功能为 MFC 程序员提供一个熟悉上下文。MFC 提供从 CStdioFile 类 (CInternetFile、 CHttpFile和 CGopherFile) 派生的三 Internet 文件类。不仅这些类进行检索并处理 Internet 数据熟悉。对于本地文件中使用的 CStdioFile 的程序员,但是,与这些类可以处理本地文件和 Internet 文件的一致,透明方式。
MFC WinInet 类提供功能和 CStdioFile 同名的通过 Internet 传输数据。这些类提取 HTTP、 FTP 和地鼠的 Internet 协议成高级应用程序编程接口,提供快速和直接的路径。使应用程序 Internet 识别。例如,若要连接到 FTP 服务器仍需要几个步骤在低级别,但是,作为 MFC 开发人员,您只需要进行调用 CInternetSession::GetFTPConnection 创建该连接。
此外, MFC WinInet 类提供以下优点:
缓冲区的 I/O
您的数据的类型安全句柄
许多功能的默认参数
异常处理常见错误的 Internet
打开句柄和连接自动清理