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

IOperationsProgressDialog

COM
IID0c9fb851-e5c9-43eb-a370-f0677b13874c継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

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

vtblメソッド
3HRESULT StartProgressDialog(HWND hwndOwner, DWORD flags)
4HRESULT StopProgressDialog()
5HRESULT SetOperation(SPACTION action)
6HRESULT SetMode(DWORD mode)
7HRESULT UpdateProgress(ULONGLONG ullPointsCurrent, ULONGLONG ullPointsTotal, ULONGLONG ullSizeCurrent, ULONGLONG ullSizeTotal, ULONGLONG ullItemsCurrent, ULONGLONG ullItemsTotal)
8HRESULT UpdateLocations(IShellItem* psiSource, IShellItem* psiTarget, IShellItem* psiItem)
9HRESULT ResetTimer()
10HRESULT PauseTimer()
11HRESULT ResumeTimer()
12HRESULT GetMilliseconds(ULONGLONG* pullElapsed, ULONGLONG* pullRemaining)
13HRESULT GetOperationStatus(PDOPSTATUS* popstatus)