В основной программе задаются параметры, а затем создается поток в котором ведутся вычисления (функция Calculation).
HANDLE hCalculationEndEvent = CreateEvent(NULL, TRUE, FALSE, NULL);
HANDLE hThread = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) Calculation, &hCalculationEndEvent, 0, 0);
WaitForSingleObject(hCalculationEndEvent, INFINITE);
//дальше обрабатываем вычисленные данные
Надо во время вычислений рисовать диалог с анимированной контролкой.
Как это сделать, ведь основной поток ожидеает окончания вычислений?
06.10.06 00:16: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт