IMAPIFormMgr::PrepareForm
适用于:Outlook 2013 | Outlook 2016
下载用于打开的表单。
HRESULT PrepareForm(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMINFO pfrmiInfo
);
参数
ulUIParam
[in]下载窗体时显示的进度指示器父窗口的句柄。 除非在 ulFlags 参数中设置了 MAPI_DIALOG 标志,否则忽略 ulUIParam 参数。
ulFlags
[in]控制表单下载方式的标志的位掩码。 可以设置以下标志:
MAPI_DIALOG
显示用户界面以提供状态或提示用户了解详细信息。 如果未设置此标志,则不显示任何用户界面。
pfrmiInfo
[in]指向要下载的窗体的窗体信息对象的指针。
返回值
S_OK
调用成功,并返回了预期的值。
备注
表单查看者调用 IMAPIFormMgr::P repareForm 方法,从表单容器下载表单以供打开。 大多数表单查看者不需要调用 PrepareForm,因为 IMAPIFormMgr::CreateForm 和 IMAPIFormMgr::LoadForm 方法都调用 PrepareForm(如有必要)。
可以使用 PrepareForm 获取动态链接库 (DLL) 以及与表单关联的其他文件来修改它们。 如果修改后的窗体加载回其窗体容器中,则必须重新安装它。
另请参阅
IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown