IMAPISupport::DoProgressDialog
Hace referencia a: Outlook 2013 | Outlook 2016
Recupera un objeto de progreso que muestra un indicador de progreso.
HRESULT DoProgressDialog(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIPROGRESS FAR * lppProgress
);
Parameters
ulUIParam
[in] Identificador de la ventana primaria del indicador de progreso.
ulFlags
[in] Máscara de bits de marcas que controla cómo debe calcularse el progreso del objeto de progreso. Se puede establecer la marca siguiente:
MAPI_TOP_LEVEL
El progreso se calcula para un elemento de nivel superior, como una carpeta primaria. El objeto progress debe usar los valores de los parámetros ulCount y ulTotal del método IMAPIProgress::P rogress , que indican el elemento actual y el total de elementos de la operación, respectivamente, para incrementar el indicador de progreso de la operación.
lppProgress
[out] Puntero a un puntero al objeto de progreso.
Valor devuelto
S_OK
El objeto de progreso se recuperó correctamente.
Comentarios
El método IMAPISupport::D oProgressDialog se implementa para los objetos de compatibilidad de la libreta de direcciones y del proveedor de mensajes. Estos proveedores llaman a DoProgressDialog para acceder a la implementación MAPI de la interfaz IMAPIProgress , que calcula la información de progreso y muestra un cuadro de diálogo estándar.
Para obtener información sobre cómo usar un objeto de progreso y la interfaz IMAPIProgress , vea Mostrar un indicador de progreso.