IMAPIFormMgr::SelectFormContainer

适用于:Outlook 2013 | Outlook 2016

显示一个对话框,该对话框允许用户选择窗体容器,并返回用户选择的容器对象的接口。

HRESULT SelectFormContainer(
  ULONG_PTR ulUIParam,
  ULONG ulFlags,
  LPMAPIFORMCONTAINER FAR * lppfcnt
);

参数

ulUIParam

[in]显示对话框的父窗口的句柄。

ulFlags

[in]一个标志的位掩码,用于控制如何选择表单库 (即如何选择表单容器) 。 可以设置以下标志:

MAPIFORM_SELECT_ALL_REGISTRIES

可以从所有容器中进行选择。 这是默认选择类型。

MAPIFORM_SELECT_FOLDER_REGISTRY_ONLY

只能从文件夹容器中进行选择。

MAPIFORM_SELECT_NON_FOLDER_REGISTRY_ONLY

只能从不与文件夹关联的容器中进行选择。

lppfcnt

[out]指向返回接口的指针的指针。 此接口适用于用户选择的容器对象。

返回值

S_OK

调用成功,并返回了预期的值。

备注

表单查看器通常调用 IMAPIFormMgr::SelectFormContainer 方法以选择安装窗体的表单容器。 SelectFormContainer 不能用于选择具有值HFRMREG_LOCAL的本地表单容器。

MFCMAPI 引用

有关 MFCMAPI 示例代码,请参阅下表。

文件 函数 Comment
MainDlg.cpp
CMainDlg::OnSelectFormContainer
MFCMAPI 使用 IMAPIFormMgr::SelectFormContainer 方法在呈现其内容之前选择表单容器。

另请参阅

IMAPIFormMgr : IUnknown

MFCMAPI 代码示例