【发布时间】:2012-03-03 14:17:24
【问题描述】:
我有一个 WinAPI C++ 应用程序,我需要将文件上传到我的服务器。我想使用本机 WinAPI 库/头文件来上传文件,以便我的应用程序可以在 Windows 平台 2000 及更高版本上运行,因为我想学习如何在 win32 中执行此操作,我认为这会很有趣。这意味着我不想使用 3rd 方库,而是学习如何使用本机 WinAPI 方式。
以下哪些“库”/方法最适合我的需求?
- WinHTTP
- WinSock
- WinINet
也许还有我没有提到的更好的 WinAPI 库?
我将使用的上传方法是 TCP、HTTP 或 UDP,但我不确定哪种传输协议最适合我的工作?你会推荐哪个?
【问题讨论】: