Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > ProgressBar для WebBrowser


Автор: propropro 9.5.2006, 09:52
Привет всем!!! Сейчас пишу WebBrowser!!! Модет быть кто-нибудь подскажет, как мне в ProgressBar отобразить процесс загрузки Web-страницы!!! Если можно с примером. Заранее спасибо!!!!!!  smile  

Автор: SeregaLBN 10.5.2006, 10:18
Навскидку, как я помню:
Код

void CMyView::OnProgressChangeExplorer(long Progress, long ProgressMax) 
{
   if (Progress >= 0) {
      if (Progress || ProgressMax) {
         // загрузка идёт...
      } else {
         // загрузки нет
      }
   }
}


У меня приблизительно такие значения принимало Progress/ProgressMax:
- 1/1000
- 2/1000
...
- 48/1000
- 1000/1000 - а потом резко, когда всё загружено

Всё равно сам проанализируй эти значения во всёх случаях... 

Автор: propropro 10.5.2006, 12:11
SeregaLBN!!! Спасибо большое!!! Всё работает!!! Тема закрыта!!!  smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)