COleClientItem

void Activar ( largo nVerb, CView * pView, LPMSG lpMsg = NULL );

Parámetros

nVerb

Especifica el verbo a ejecutar. Puede ser 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 vista de contenedor que contiene el elemento OLE; Esto es utilizado por la aplicación de servidor para la activación en el lugar. Este parámetro debe ser nulo si el contenedor no admite la activación in situ.

lpMsg

Puntero al mensaje que causó el tema ser activados.

Observaciones

Llame a esta función para ejecutar el verbo especificado en lugar de DoVerb para que pueda hacer su propio procesamiento cuando se produce una excepción.

Si la aplicación de servidor fue escrita utilizando la biblioteca Microsoft Foundation Class, esta función hace que la función de miembro OnDoVerb del objeto COleServerItem correspondiente a ser ejecutado.

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.

Para obtener más información, consulte IOleObject::DoVerb en la documentación de OLE.

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

Vea tambié&nnbsp;COleClientItem::DoVerb, COleServerItem::OnDoVerb

Index