18,356
社区成员
发帖
与我相关
我的任务
分享
DWORD dwReadDataLength = NULL;
BOOL bRet = TRUE;
int ibase=0;
do
{ PBYTE pBuf = new BYTE[500];
ZeroMemory(pBuf,500);
bRet = InternetReadFile(hFile,pBuf,dwMaxDataLength,&dwReadDataLength);
for (DWORD dw = 0;dw < dwReadDataLength;dw++)
{
chBuff[ibase+dw]=pBuf[dw];
}
ibase+=dwReadDataLength;
delete []pBuf;
} while (NULL != dwReadDataLength);