Re[5]: Как в MFC заставить прорисовываться окна вовремя испо
От: m16  
Дата: 10.06.04 10:37
Оценка:
Передо мной стоит следующая задача:

Имеется ActiveX компонент на документе. У него есть метод загрузки данных – черный ящик для нас. Типа ActivexObject.SetData(). Запускаем и все. Ждем.

У нас в приложении также есть ProgressBar (это не стандартный mfc-шный контрол, но типа того). Он реализован в отдельном потоке, запускаем его, и он пошел вертеть туда-сюда (количество прогресса нас не интересует, он просто туда сюда полосочку вертит, как в нетскейпе). Компонент размещен на статусной строке MainFrame’а.

Необходимо, чтобы пока выполняется метод загрузки данных ActiveX-а на документе, чтобы этот прогресс бар в статусе скакал.

Выполнение нашего метода загрузки данных блокирует обновление окна, т.е. прога фактически висит на это время. И, соответственно, ProgressBar тоже не обновляется.
Как сделать, чтобы обновлялся???
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.