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 方法在呈现其内容之前选择表单容器。 |