Compartir a través de


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.

Vea también

SMAPIVerbArray

IMAPIFormInfo : IMAPIProp

MFCMAPI como un ejemplo de c�digo