COleClientItem::DoVerb

virtual BOOL DoVerb ( largo nVerb, CView * pView, LPMSG lpMsg = NULL );

Valor devuelto

Distinto de cero si se ejecutó con éxito el verbo; caso contrario 0.

Parámetros

nVerb

Especifica el verbo a ejecutar. Puede incluir uno de los siguientes:

Valor Significado Símbolo
– 0 Verbo principal OLEIVERB_PRIMARY
– 1 Verbo secundario (Ninguno)
– 1 Mostrar artículo para la edición OLEIVERB_SHOW
– 2 Editar elemento en otra ventana OLEIVERB_OPEN
– 3 Ocultar elementos OLEIVERB_HIDE

El valor de – 1 normalmente es un alias de otro verbo. Si no se admite la edición abierta,: 2 tiene el mismo efecto – 1. Para valores adicionales, consulte IOleObject::DoVerb en la documentación de OLE.

pView

Puntero a la ventana de la vista; se utiliza el servidor de activación en el lugar. Este parámetro debe ser nulo si la aplicación contenedora no permiten la activación in situ.

lpMsg

Puntero al mensaje que causó el tema ser activados.

Observaciones

Llamar DoVerb para ejecutar el verbo especificado. Esta función llama a la función de miembro de Activar para ejecutar el verbo. También detecta excepciones y muestra un cuadro de mensaje al usuario si no se produce una.

Si el verbo principal es editar y cero está especificado en el parámetro nVerb , se inicia la aplicación de servidor para permitir que el elemento OLE a editarse. Si la aplicación contenedora admite la activación en el lugar, edición puede hacerse en el lugar. Si el contenedor no admite la activación in situ (o si se ha especificado el verbo abierto), el servidor se ejecuta en una ventana independiente y edición puede hacerse allí. Normalmente, cuando el usuario de la aplicación contenedora hace doble clic en el elemento OLE, el valor para el verbo principal en el parámetro nVerb determina la acción que el usuario puede realizar. Sin embargo, si el servidor admite sólo una acción, toma esa acción, no importa que el valor se especifica en el parámetro nVerb.

Visión General de COleClientItem |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleClientItem

Index