Разработка приложений для Internet

Метод OnProgressChangeExplorer


В ходе загрузки объектов с сервера, навигатор вызывает метод OnProgressChangeExplorer. В качестве параметров этому методу передается текущее состояние загрузки Progress и максимальное ProgressMax:

void CLookDlg::OnProgressChangeExplorer(long Progress, long ProgressMax)

{

   . . .

}

Мы проверяем значение параметров Progress и ProgressMax:

if(Progress <= 0 | ProgressMax <= 0)

   return;

Если они больше нуля, изменяем значение линейного индикатора. При этом мы принимаем, что индикатор может отображать значения до ProgressMax:

m_Progress.SetPos( (int) (Progress * 100) / ProgressMax);



Содержание раздела