Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Outlook 2013 | Outlook 2016
Представляет диалоговое окно, позволяющее пользователю выбрать контейнер формы, и возвращает интерфейс для выбранного пользователем объекта контейнера.
HRESULT SelectFormContainer(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMCONTAINER FAR * lppfcnt
);
Параметры
ulUIParam
[в] Дескриптор родительского окна отображаемого диалогового окна.
ulFlags
[в] Битовая маска флагов, управляющая тем, как выбирается библиотека форм (то есть, как выбирается контейнер формы). Можно задать следующие флаги:
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 для выбора контейнера формы перед отрисовкой его содержимого. |