IOperationsProgressDialog
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT StartProgressDialog(HWND hwndOwner, DWORD flags) |
| 4 | HRESULT StopProgressDialog() |
| 5 | HRESULT SetOperation(SPACTION action) |
| 6 | HRESULT SetMode(DWORD mode) |
| 7 | HRESULT UpdateProgress(ULONGLONG ullPointsCurrent, ULONGLONG ullPointsTotal, ULONGLONG ullSizeCurrent, ULONGLONG ullSizeTotal, ULONGLONG ullItemsCurrent, ULONGLONG ullItemsTotal) |
| 8 | HRESULT UpdateLocations(IShellItem* psiSource, IShellItem* psiTarget, IShellItem* psiItem) |
| 9 | HRESULT ResetTimer() |
| 10 | HRESULT PauseTimer() |
| 11 | HRESULT ResumeTimer() |
| 12 | HRESULT GetMilliseconds(ULONGLONG* pullElapsed, ULONGLONG* pullRemaining) |
| 13 | HRESULT GetOperationStatus(PDOPSTATUS* popstatus) |