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。 作業的長度不確定。 請勿顯示計時器,並以 marquee 模式顯示進度列。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |