收录日期:2021/02/27 03:23:28 时间:2016/06/10 03:41:08 标签:网络编程

  如何获取网站的图片到本地硬盘中?已经知道了该图片的url,比如图片的url为
  http://www.xxxx.site/1.jpg,怎么根据该url得到图片并且下载到本地硬盘中。

  请高手赐教!
InternetReadFile
URLDownloadToFile
//下载
#include <wininet.h>
#pragma comment(lib,"wininet.lib")

void Down(CString Url,CString Path)
{
HINTERNET hSession=InternetOpen(NULL,INTERNET_OPEN_TYPE_PRECONFIG,NULL,NULL,0);
HINTERNET hConnection=InternetOpenUrl(hSession,Url,NULL,0,0,0);
if(hConnection == NULL)return FALSE;//返回
BYTE Buffer[4096];
DWORD Read=0,i;
HANDLE hFile=CreateFile(Path,GENERIC_WRITE,0,NULL,CREATE_ALWAYS,0,NULL);
InternetReadFile(hConnection,Buffer,sizeof(Buffer),&Read);
while(Read!=0)
{
WriteFile(hFile,Buffer,Read,&i,NULL);
InternetReadFile(hConnection,Buffer,sizeof(Buffer),&Read);
}
CloseHandle(hFile);

InternetCloseHandle(hConnection);
InternetCloseHandle(hSession);
return TRUE;
}
mark
mark

请问LINUX下.so结尾的文件如何运行,或者使用? 在哪可以找到关于压缩算法地介绍 请教,快帮帮忙! 谁有好的flash动画? 哪里有《ATL开发指南》,《WINDOW核心编程》下载 LRESULT CALLBACK是怎么回事? 关于SQL数据库间数据传输的难题。 一个很简单的Java程序。我是新手,请指点 请问在BCB中使用SetClipboardDate 函数是用哪个头文件啊? WIN2000进不去了!满分求救 asp实现ftp上传 哪儿可以获得SCO UNIX的cc编译器? 用dde连接excel的问题(求助) 关于SQL数据库间数据传输的问题(高手指教) 谁能给我JB6(LINUX版)的破解?我光盘自带的破解可以破WIN但是LINUX却不行?谢谢 关于sendmail的问题. 散分!!!调查:你们都看e 文原版的吗?都看什么方面的书? 谁有关于全程建模,设计模式,UML方面的电子书籍,请EMAIL:zxf@0451.com或zhangxf@china.com,立即给分。 如何动态刷新TREEVIEW数据? bcb中可视化控件是用pascial编的,vc是用什么写的? 谁有关于CMM的电子书籍,请EMAIL:zxf@0451.com或zhangxf@china.com,立即给分。 帮帮忙 如何屏蔽CTRL+DEL+ALT热键即WINDOWS菜单键 请教如何用pb7.0查询oracle8.1.6数据库,这里先谢谢了! 请大家推荐一本比较全面的javascript书,最好带有完整的对象,函数解释 如何编程向,Word和,Excel导入,导出内容? 一个关于composite打印的preview问题 我想问一下:进SUN中国有限公司需要什么条件了? 求书! (COM原理与应用)电子版 请问当rs.fields(\"photo\")(rs是一个记录集)是一个image类型的对象时,我如何将它放在Grid里