COleClientItem::Activate

voidActivate (lungonVerb,CView *pView,msgmsg=NULL);

Parametri

nVerb

Specifica il verbo da eseguire. Pu essere uno dei seguenti:

Valore Significato Simbolo
0 Verbo primario OLEIVERB_PRIMARY
1 Verbo secondario (None)
1 Voce di schermo per l'editing OLEIVERB_SHOW
-2 Modificare l'elemento in una finestra separata OLEIVERB_OPEN
-3 Nascondi elementi OLEIVERB_HIDE

Il valore 1 in genere un alias per un altro verbo. Se modifica aperta non supportato, 2 ha lo stesso effetto 1. Per valori aggiuntivi, vedere IOleObject:: DoVerb nella documentazione di OLE.

pView

Puntatore alla finestra di visualizzazione contenitore che contiene l'elemento OLE; Questo utilizzato dall'applicazione server per attivazione sul posto. Questo parametro deve essere NULL se il contenitore non supporta l'attivazione sul posto.

msg

Puntatore al messaggio che ha causato l'elemento da attivare.

Osservazioni

Chiamare questa funzione per eseguire il verbo specificato invece di DoVerb , in modo che si pu fare il proprio elaborazione quando viene generata un'eccezione.

Se l'applicazione server stato scritto utilizzando Microsoft Foundation Class Library, questa funzione fa s che la funzione membro OnDoVerb dell'oggetto COleServerItem corrispondente deve essere eseguito.

Se il verbo primario Edit e zero specificato nel parametro nVerb , viene lanciato l'applicazione server per consentire l'elemento OLE da modificare. Se l'applicazione contenitore supporta l'attivazione sul posto, il montaggio pu essere fatto sul posto. Se il contenitore non supporta l'attivazione sul posto (o se specificato il verbo Open), il server viene lanciato in una finestra separata e modifica pu essere fatto l. In genere, quando l'utente dell'applicazione contenitore fa doppio clic elemento OLE, il valore per il verbo primario nel parametro nVerb determina che l'utente pu richiedere l'azione. Tuttavia, se il server supporta solo una azione, assume che l'azione, non importa quale valore viene specificato nel parametro nVerb.

Per ulteriori informazioni, vedere IOleObject:: DoVerb nella documentazione di OLE.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleClientItem::DoVerb, COleServerItem::OnDoVerb

Index