Здравствуйте, gear nuke, Вы писали:
GN>Здравствуйте, gibruway, Вы писали:
G>>Приложение (MFC, API) CDialog предназначено для синхронизации данных между флешкой и РС. G>>Обработка данных ведется в многопотоковом режиме. В момент выполнения задач (копирование, перемещение, удаление и т.д) выводится результат выполнения текущей операции в CListCtrl. Прогрес выполнения отражается в прогрес-баре. Все это происходит, если exeшник находится на HDD (запущен с hdd или дискеты fdd). G>>При старте с флешки (съемный накопитель), приложение визуально "замерзает" на время исполнения , а после виден только конечный результат работы программы.
GN>На мой взгляд, поведение странное. Сколько запускал всего с флэша — подобное не встречал. Воспроизволдится ли это на других OS/flashdrive/что_там_ещё? Может, флэшка с шифрованием каким-то и это как-то сказывается?
Пробовал на других флешках. Результат не изменился. Приблизительно 80% работы программы проходит при не активном окне, а после, процесс проходит, как надо.