共用方式為


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 方法的 ulCountulTotal 參數中的值,分別指出目前專案和作業中的總專案,以遞增作業的進度指示器。

lppProgress

[out]進度對象指標的指標。

傳回值

S_OK

已成功擷取進度物件。

註解

針對通訊簿和訊息存放區提供者支援對象實作 IMAPISupport::D oProgressDialog 方法。 這些提供者會呼叫 DoProgressDialog 來存取 IMAPIProgress 介面的 MAPI 實作,以計算進度資訊並顯示標準對話方塊。

如需如何使用進度物件和 IMAPIProgress 介面的資訊,請參閱 顯示進度指示器

另請參閱

IMAPIProgress:IUnknown

IMAPIProgress::P rogress

IMAPISupport:IUnknown

顯示進度指標