Win32 API 日本語リファレンス
ホームUI.Shell › IProgressDialog

IProgressDialog

COM
IIDebbc7c04-315e-11d2-b62f-006097df5bd4継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT StartProgressDialog(HWND hwndParent, IUnknown* punkEnableModless, DWORD dwFlags, void* pvResevered)
4HRESULT StopProgressDialog()
5HRESULT SetTitle(LPWSTR pwzTitle)
6HRESULT SetAnimation(HINSTANCE hInstAnimation, DWORD idAnimation)
7BOOL HasUserCancelled()
8HRESULT SetProgress(DWORD dwCompleted, DWORD dwTotal)
9HRESULT SetProgress64(ULONGLONG ullCompleted, ULONGLONG ullTotal)
10HRESULT SetLine(DWORD dwLineNum, LPWSTR pwzString, BOOL fCompactPath, void* pvResevered)
11HRESULT SetCancelMsg(LPWSTR pwzCancelMsg, void* pvResevered)
12HRESULT Timer(DWORD dwTimerAction, void* pvResevered)