IMAPISupport::D oProgressDialog
適用於:Outlook 2013 |Outlook 2016
擷取顯示進度指示器的進度物件。
HRESULT DoProgressDialog(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIPROGRESS FAR * lppProgress
);
參數
ulUIParam
[in]進度指示器之父視窗的句柄。
ulFlags
[in]旗標的位掩碼,控制進度對象應該如何計算進度。 您可以設定下列旗標:
MAPI_TOP_LEVEL
進度是針對最上層項目計算,例如父資料夾。 progress 對象應該使用 IMAPIProgress::P rogress 方法的 ulCount 和 ulTotal 參數中的值,分別指出目前專案和作業中的總專案,以遞增作業的進度指示器。
lppProgress
[out]進度對象指標的指標。
傳回值
S_OK
已成功擷取進度物件。
註解
針對通訊簿和訊息存放區提供者支援對象實作 IMAPISupport::D oProgressDialog 方法。 這些提供者會呼叫 DoProgressDialog 來存取 IMAPIProgress 介面的 MAPI 實作,以計算進度資訊並顯示標準對話方塊。
如需如何使用進度物件和 IMAPIProgress 介面的資訊,請參閱 顯示進度指示器。