IMAPIFormInfo::CalcVerbSet

適用対象: Outlook 2013 | Outlook 2016

フォームで使用される動詞の完全なセットへのポインターを返します。

HRESULT CalcVerbSet(
  ULONG ulFlags,
  LPMAPIVERBARRAY FAR * ppMAPIVerbArray
);

パラメーター

ulFlags

[in]返される文字列の種類を制御するフラグのビットマスク。 次のフラグを設定できます。

MAPI_UNICODE

返される文字列は Unicode 形式です。 MAPI_UNICODE フラグが設定されていない場合、文字列は ANSI 形式です。

ppMAPIVerbArray

[out]フォームの動詞を含む、返された SMAPIVerbArray 構造体へのポインターへのポインター。

戻り値

S_OK

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

MAPI_E_BAD_CHARWIDTH

MAPI_UNICODE フラグが設定され、実装で Unicode がサポートされていないか、MAPI_UNICODEが設定されておらず、実装で Unicode のみがサポートされています。

注釈

クライアント アプリケーションは IMAPIFormInfo::CalcVerbSet メソッドを呼び出して、フォームで使用される動詞のセットへのポインターを取得します。 ppMAPIVerbArray パラメーターで返される SMAPIVerbArray 構造体では、動詞はインデックス番号の順序で返されます。各動詞のインデックスは、その lVerb メンバーにあります。 クライアント アプリケーションでは、動詞配列を使用して、メニューを動的に構築したり、ボタンを非表示または表示したりできます。

MFCMAPI リファレンス

MFCMAPI のサンプル コードについては、次の表を参照してください。

ファイル 関数 コメント
MFCOutput.cpp
_OutputFormInfo
MFCMAPI では、フォーム情報オブジェクトのデバッグ出力を記述するときに 、IMAPIFormInfo::CalcVerbSet メソッドを使用します。

関連項目

SMAPIVerbArray

IMAPIFormInfo : IMAPIProp

[�R��h �T���v���Ƃ��� MFCMAPI