IOperationsProgressDialog::UpdateProgress メソッド (shobjidl_core.h)

指定したとおりに、現在の進行状況ダイアログを更新します。

構文

HRESULT UpdateProgress(
  [in] ULONGLONG ullPointsCurrent,
  [in] ULONGLONG ullPointsTotal,
  [in] ULONGLONG ullSizeCurrent,
  [in] ULONGLONG ullSizeTotal,
  [in] ULONGLONG ullItemsCurrent,
  [in] ULONGLONG ullItemsTotal
);

パラメーター

[in] ullPointsCurrent

種類: ULONGLONG

現在のポイント。進行状況をポイント単位で表示するために使用されます。

[in] ullPointsTotal

種類: ULONGLONG

ポイント単位で進行状況を表示するために使用される合計ポイント数。

[in] ullSizeCurrent

種類: ULONGLONG

進行状況をバイト単位で表示するために使用される現在のサイズ (バイト単位)。

[in] ullSizeTotal

種類: ULONGLONG

進行状況をバイト単位で表示するために使用される合計サイズ (バイト単位)。

[in] ullItemsCurrent

種類: ULONGLONG

アイテムの進行状況を表示するために使用される現在のアイテム。

[in] ullItemsTotal

種類: ULONGLONG

アイテムの進行状況を表示するために使用されるアイテムの合計を指定します。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)