首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

dev c++ 下怎么用URLDownloadToFile()

2012-04-15 
dev c++ 下如何用URLDownloadToFile()各位高手,请看一下!代码如下:#includewindows.h#includeurlmon.h

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.因为它可能会依赖其它的头文件

热点排行