IMAPIFormMgr::PrepareForm
Hace referencia a: Outlook 2013 | Outlook 2016
Descarga un formulario para abrirlo.
HRESULT PrepareForm(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMINFO pfrmiInfo
);
Parameters
ulUIParam
[in] Identificador de la ventana primaria del indicador de progreso que se muestra mientras se descarga el formulario. El parámetro ulUIParam se omite a menos que se establezca la marca de MAPI_DIALOG en el parámetro ulFlags .
ulFlags
[in] Máscara de bits de marcas que controla cómo se descarga el formulario. Se puede establecer la marca siguiente:
MAPI_DIALOG
Muestra una interfaz de usuario para proporcionar el estado o pedir al usuario más información. Si no se establece esta marca, no se muestra ninguna interfaz de usuario.
pfrmiInfo
[in] Puntero a un objeto de información de formulario para que se descargue el formulario.
Valor devuelto
S_OK
La llamada se ha realizado correctamente y devuelva el valor esperado o los valores.
Comentarios
Los visores de formularios llaman al método IMAPIFormMgr::P repareForm para descargar un formulario de un contenedor de formularios para su apertura. La mayoría de los visores de formularios no necesitan llamar a PrepareForm, porque los métodos IMAPIFormMgr::CreateForm e IMAPIFormMgr::LoadForm llaman a PrepareForm, si es necesario.
Puede usar PrepareForm para obtener las bibliotecas de vínculos dinámicos (DLL) y otros archivos asociados a un formulario para modificarlas. Si el formulario modificado se vuelve a cargar en su contenedor de formularios, debe volver a instalarse.
Vea también
IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown