次の方法で共有


IMAPIFormMgr::PrepareForm

適用対象: Outlook 2013 | Outlook 2016

開くフォームをダウンロードします。

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

パラメーター

ulUIParam

[in]フォームのダウンロード中に表示される進行状況インジケーターの親ウィンドウへのハンドル。 ulUIParam パラメーターは、ulFlags パラメーターにMAPI_DIALOG フラグが設定されていない限り無視されます。

ulFlags

[in]フォームのダウンロード方法を制御するフラグのビットマスク。 次のフラグを設定できます。

MAPI_DIALOG

ユーザー インターフェイスを表示して状態を指定するか、ユーザーに詳細を求めます。 このフラグが設定されていない場合、ユーザー インターフェイスは表示されません。

pfrmiInfo

[in]ダウンロードするフォームのフォーム情報オブジェクトへのポインター。

戻り値

S_OK

�ʘb���������A�\�������l�܂��͒l���Ԃ���܂��B

注釈

フォーム ビューアーは IMAPIFormMgr::P repareForm メソッドを呼び出して、開くためにフォーム コンテナーからフォームをダウンロードします。 IMAPIFormMgr::CreateForm メソッドと IMAPIFormMgr::LoadForm メソッドの両方が必要に応じて PrepareForm を呼び出すので、ほとんどのフォーム ビューアーは PrepareForm を呼び出す必要はありません。

PrepareForm を使用して、ダイナミック リンク ライブラリ (DLL) とフォームに関連付けられている他のファイルを取得して変更できます。 変更したフォームがフォーム コンテナーに再度読み込まれる場合は、再インストールする必要があります。

関連項目

IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown