I using the method HRESULT OnStartBinding( DWORD dwReserved, IBinding* pBinding );
to start an async download. The class I am using has a progress control as one of its members, so that the handler OnProgress should allow for updating of the control to show current status of a particular download.
My problem is the progress bar never seems to update. It is either empty, or when the download completes, I have to manually set it to complete. So there is no movement. The OnProgress handler seems always to return 0 (I'm assuming), although it is periodically activated.
Why could this be? Is there something else that I need to register?