Description: The progress dialog
It s one of those boring tasks we all hate to do: writing a progress dialog. It ranks right up there with typing "ListView_SetExtendedListViewStyleEx". And even if you re able to reuse an existing dialog, it might not look just the way you want it to, or it might be tough to integrate into your code.
Fortunately, IE 5 saves us from having to build a dialog or write code to handle a Cancel button ever again! The BROWSEUI.DLL file implements a COM interface called IProgressDialog that provides a dialog that looks like the one displayed by Explorer and SHFileOperation().
File list (Check if you may need any files):
IProgDlg
........\IProgDlg.clw
........\IProgDlg.cpp
........\IProgDlg.dsp
........\IProgDlg.dsw
........\IProgDlg.h
........\IProgDlg.opt
........\IProgDlg.rc
........\IProgDlgDlg.cpp
........\IProgDlgDlg.h
........\RES
........\...\IProgDlg.rc2
........\...\PROGRESS.BIN
........\Resource.h
........\SHProgressWnd.cpp
........\SHProgressWnd.h
........\StdAfx.cpp
........\StdAfx.h
IProgDlg.exe