COleClientItem::DoVerb

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

Valore restituito

Diverso da zero se il verbo stato eseguito con successo; in caso contrario 0.

Parametri

nVerb

Specifica il verbo da eseguire. Esso pu includere 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; Questo viene utilizzato dal server per attivazione sul posto. Questo parametro deve essere NULL se l'applicazione contenitore non consente l'attivazione sul posto.

msg

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

Osservazioni

Chiamare DoVerb per eseguire il verbo specificato. Questa funzione chiama la funzione membro Activate per eseguire il verbo. Inoltre intercetta le eccezioni e visualizza una finestra di messaggio per l'utente, se uno viene generato.

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.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleClientItem::Activate

Index