IOperationsProgressDialog::SetMode 方法 (shobjidl_core.h)

设置进度对话框操作模式。

语法

HRESULT SetMode(
  [in] PDMODE mode
);

参数

[in] mode

类型: PDMODE

指定操作模式。 下面是有效的值。

PDM_DEFAULT

0x00000000。 使用默认进度对话框操作模式。

PDM_RUN

0x00000001。 操作正在运行。

PDM_PREFLIGHT

0x00000002。 操作在开始前收集数据,例如计算预测的操作时间。

PDM_UNDOING

0x00000004。 由于用户的撤消命令,操作正在回滚。

PDM_ERRORSBLOCKING

0x00000008。 错误对话框阻止进度继续。

PDM_INDETERMINATE

0x00000010。 操作的长度不确定。 不要在选框模式下显示计时器并显示进度栏。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)