while (!feof(fp))
{
i++;
count = fread(readbuf, sizeof(char), 1024, fp);
send(sock, (char *)&readbuf, count, 0);
readsz += count;
status.Format("Transfer %d/%d bytes", readsz, m_firmware_size);
if ( i % 1000 == 0) {
m_lookup_list.SetItemText(i, 4, status);
AfxMessageBox(status);
}
}
请看我的代码,我把m_lookup_list.SetItemText(i, 4, status);去掉一点问题都没有,可是加了这句文件就好像不传或传的不对了,还请大侠指点一二啊!