
14.06.2010, 18:14
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами:
10386906
Репутация:
599
|
|
нет, все коды остались на сгоревшем винче. но все сводилось к циклу типа
Код:
while(leftSize > chunkSize){
over.offset = curChunkOffset;
curChunkOffset += chunkSize;
leftSize -= chunkSize;
// запись
Дальше не помню, где указывается объем записываемых данных. Еще важно там было плодить или нет оверлаппинги. Тоже уже не помню.
Программу не затормозит, ибо вызов WriteFile будет асинхронным, то есть цикл дальше будет работать. Когда он передаст системе все куски для записи - он завершится и программы выполнится дальше.
|
|
|