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 メソッドを使用します。 |