Condividi tramite


Classe di COleCmdUI

Implementa un metodo a MFC aggiornare lo stato degli oggetti dell'interfaccia utente correlati alle funzionalità guidate IOleCommandTargetdell'applicazione.

class COleCmdUI : public CCmdUI

Membri

t97wfeda.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

COleCmdUI::COleCmdUI

Costruisce un oggetto COleCmdUI.

t97wfeda.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

COleCmdUI::Enable

Imposta o cancella il flag del comando di attivare.

COleCmdUI::SetCheck

Imposta lo stato di un comando di utilizzare o.

COleCmdUI::SetText

Restituisce una stringa del nome o dello stato del testo per un comando.

Note

In un'applicazione non attivata per DocObjects, quando un utente visualizza un menu nell'applicazione, MFC elabora i notifcations UPDATE_COMMAND_UI.Ogni notifica viene fornito un oggetto CCmdUI che può essere modificato per visualizzare lo stato di un determinato comando.Tuttavia, quando l'applicazione è abilitata di DocObjects, le notifiche UPDATE_OLE_COMMAND_UI processi di MFC e assegna oggetti COleCmdUI.

COleCmdUI consente un DocObject ai controlli di ricezione provenienti dall'interfaccia utente del contenitore (come FileNew, aprire, stampa, e così via) e consente un contenitore per i controlli di ricezione provenienti dall'interfaccia utente di DocObject.Sebbene IDispatch può essere utilizzato per inviare gli stessi controlli, IOleCommandTarget fornisce un modo più semplice per eseguire una query ed eseguire poiché si basa su uno di comandi standard, in genere senza argomenti e su nessun informazioni sul tipo è implicito.COleCmdUI può essere utilizzato per attivare, aggiornare e impostare altre proprietà dei controlli dell'interfaccia utente di DocObject.Quando si desidera richiamare il comando, chiamare COleServerDoc::OnExecOleCmd.

Per ulteriori informazioni su DocObjects, vedere CDocObjectServer e CDocObjectServerItem.Vedere anche Primi passaggi Internet: documenti attivi e documenti attivi.

Gerarchia di ereditarietà

CCmdUI

COleCmdUI

Requisiti

Header: afxdocobj.h

Vedere anche

Riferimenti

Classe di CCmdUI

Grafico della gerarchia