Attivazione: verbi

Questo articolo illustra il gioco principale e secondario di ruolo di verbi in OLE attivazione.

In genere, fare doppio clic su un elemento incorporato consente all'utente la modifica.Tuttavia, alcuni elementi non si comportano in questo modo.Ad esempio, fare doppio clic su un elemento creato con l'applicazione della registrazione di suoni non si apre il server in una finestra separata, invece, riproduce un suono.

Lo scopo di questa differenza di comportamento prevede che gli elementi della registrazione di suoni contengono “un verbo primario diverso.„ Il verbo primario è l'azione eseguita quando l'utente fa doppio clic su un elemento OLE.Per la maggior parte dei tipi di elementi OLE, il verbo primario consiste nella modifica, che avvia il server che ha creato l'elemento.Per alcuni tipi di elementi, quali gli elementi della registrazione di suoni, il verbo primario è gioco.

Molti tipi di elementi OLE supportano solo un verbo e la modifica è maggior parte di tale comune.tuttavia, alcuni tipi di elementi supportano i verbi più.Ad esempio, modifica di supporto degli elementi della registrazione di suoni verbo secondario.

Un altro verbo spesso utilizzato è aperto.Il verbo aperto è identico alla modifica, a meno che l'applicazione server venga avviata in una finestra separata.Questo verbo deve essere utilizzato quando l'applicazione contenitore o l'applicazione server non supporta l'attivazione sul posto.

Tutti i verbi diverso dal verbo primari devono essere richiamati tramite un comando di sottomenu quando l'elemento è selezionato.Questo sottomenu contiene tutti i verbi supportati dall'elemento e in genere viene raggiunto dal comando di Objectdi typenamescegliere dal menu di Modifica .Per informazioni sul comando di Objectdi typename, vedere l'articolo menu e risorse: Aggiunta del contenitore.

I verbi che un'applicazione server supporta vengono elencati nel database di registrazione di windows.Se l'applicazione server viene scritta con la libreria MFC, viene automaticamente registrato tutti i verbi quando il server viene avviato.In caso contrario, è necessario immetterli durante la fase di inizializzazione dell'applicazione server.Per ulteriori informazioni, vedere l'articolo registrazione.

Vedere anche

Concetti

Attivazione (C++)

Contenitori

Server