result = UpdateResource(hUpdateRes, // update resource handle
strType, // change dialog box resource
MAKEINTRESOURCE(nID), // dialog box name
MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), // neutral language
lpResLock, // ptr to resource info ???????????
len); // size of resource info.首先声明这是一个成功的,只是求改进。 问题:我是慢慢接收lpResLock,等接收完了,才更新。
当lpResLock很大时(如:600多M),这个更新会比较慢.我就想可不可以一边接收,一边更新数据,而不是接收完了再更新。
或者其他方法也可以。
读取的线程和更新的线程同步。只不过更新的线程内部循环设置Sleep,挂起一段时间再进行更新
可以参考一下这个链接:http://www.docin.com/p-58367689.html