IMAPIFormInfo::CalcVerbSet
Hace referencia a: Outlook 2013 | Outlook 2016
Devuelve un puntero al conjunto completo de verbos que usa un formulario.
HRESULT CalcVerbSet(
ULONG ulFlags,
LPMAPIVERBARRAY FAR * ppMAPIVerbArray
);
Parameters
ulFlags
[in] Máscara de bits de marcas que controla el tipo de cadenas devueltas. Se puede establecer la marca siguiente:
MAPI_UNICODE
Las cadenas devueltas están en formato Unicode. Si no se establece la marca de MAPI_UNICODE, las cadenas están en formato ANSI.
ppMAPIVerbArray
[out] Puntero a un puntero a la estructura SMAPIVerbArray devuelta que contiene los verbos del formulario.
Valor devuelto
S_OK
La llamada se ha realizado correctamente y devuelva el valor esperado o los valores.
MAPI_E_BAD_CHARWIDTH
Se estableció la marca de MAPI_UNICODE y la implementación no admite Unicode, o MAPI_UNICODE no se estableció y la implementación solo admite Unicode.
Comentarios
Las aplicaciones cliente llaman al método IMAPIFormInfo::CalcVerbSet para obtener un puntero al conjunto de verbos que usa un formulario. En la estructura SMAPIVerbArray devuelta en el parámetro ppMAPIVerbArray , los verbos se devuelven en orden de número de índice; el índice de cada verbo se encuentra en su miembro lVerb . Las aplicaciones cliente pueden usar la matriz de verbos para crear menús de forma dinámica, ocultar o mostrar botones, etc.
Referencia de MFCMAPI
Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.
Archivo | Función | Comment |
---|---|---|
MFCOutput.cpp |
_OutputFormInfo |
MFCMAPI usa el método IMAPIFormInfo::CalcVerbSet al escribir la salida de depuración para los objetos de información de formulario. |