IMAPIFormInfo::CalcVerbSet
Gilt für: Outlook 2013 | Outlook 2016
Gibt einen Zeiger auf den vollständigen Satz von Verben zurück, den ein Formular verwendet.
HRESULT CalcVerbSet(
ULONG ulFlags,
LPMAPIVERBARRAY FAR * ppMAPIVerbArray
);
Parameter
ulFlags
[in] Eine Bitmaske von Flags, die den Typ der zurückgegebenen Zeichenfolgen steuert. Das folgende Flag kann festgelegt werden:
MAPI_UNICODE
Die zurückgegebenen Zeichenfolgen liegen im Unicode-Format vor. Wenn das MAPI_UNICODE-Flag nicht festgelegt ist, liegen die Zeichenfolgen im ANSI-Format vor.
ppMAPIVerbArray
[out] Ein Zeiger auf einen Zeiger auf die zurückgegebene SMAPIVerbArray-Struktur , die die Verben des Formulars enthält.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.
MAPI_E_BAD_CHARWIDTH
Entweder wurde das flag MAPI_UNICODE festgelegt, und die Implementierung unterstützt Unicode nicht, oder MAPI_UNICODE wurde nicht festgelegt und die Implementierung unterstützt nur Unicode.
Hinweise
Clientanwendungen rufen die IMAPIFormInfo::CalcVerbSet-Methode auf, um einen Zeiger auf den Satz von Verben abzurufen, die von einem Formular verwendet werden. In der SMAPIVerbArray-Struktur , die im ppMAPIVerbArray-Parameter zurückgegeben wird, werden die Verben in der Reihenfolge der Indexnummer zurückgegeben. Der Index jedes Verbs befindet sich im zugehörigen lVerb-Member . Clientanwendungen können das Verbarray verwenden, um Menüs dynamisch zu erstellen, Schaltflächen auszublenden oder anzuzeigen usw.
MFCMAPI-Referenz
Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.
Datei | Funktion | Kommentar |
---|---|---|
MFCOutput.cpp |
_OutputFormInfo |
MFCMAPI verwendet die IMAPIFormInfo::CalcVerbSet-Methode beim Schreiben der Debugausgabe für Formularinformationsobjekte. |