Поделиться через


IMAPIFormMgr::PrepareForm

Область применения: Outlook 2013 | Outlook 2016

Скачивает форму для открытия.

HRESULT PrepareForm(
  ULONG_PTR ulUIParam,
  ULONG ulFlags,
  LPMAPIFORMINFO pfrmiInfo
);

Параметры

ulUIParam

[в] Дескриптор родительского окна индикатора хода выполнения, который отображается при скачивании формы. Параметр ulUIParam игнорируется, если флаг MAPI_DIALOG не установлен в параметре ulFlags .

ulFlags

[в] Битовая маска флагов, управляющая скачиванием формы. Можно задать следующий флаг:

MAPI_DIALOG

Отображает пользовательский интерфейс для предоставления состояния или запроса у пользователя дополнительных сведений. Если этот флаг не задан, пользовательский интерфейс не отображается.

pfrmiInfo

[в] Указатель на объект сведений о форме для скачиваемой формы.

Возвращаемое значение

S_OK

����� ������� � ������ ��������� ��������� ��� ��������.

Замечания

Средства просмотра форм вызывают метод IMAPIFormMgr::P repareForm , чтобы скачать форму из контейнера формы для открытия. Большинству средств просмотра форм не требуется вызывать PrepareForm, так как методы IMAPIFormMgr::CreateForm и IMAPIFormMgr::LoadForm при необходимости вызывают PrepareForm.

С помощью PrepareForm можно получить библиотеки динамической компоновки (DLL) и другие файлы, связанные с формой, чтобы изменить их. Если измененная форма загружается обратно в контейнер формы, ее необходимо переустановить.

См. также

IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown