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