Klasa COleCmdUI

Implementacja metody dla MFC zaktualizować stan obiektów interfejsu użytkownika związane z IOleCommandTarget-driven funkcje aplikacji.

class COleCmdUI : public CCmdUI

Członkowie

Publiczne konstruktory

Nazwa

Opis

COleCmdUI::COleCmdUI

Konstrukcje COleCmdUI obiektu.

Metody publiczne

Nazwa

Opis

COleCmdUI::Enable

Ustawia lub czyści flagę polecenie Włącz.

COleCmdUI::SetCheck

Ustawia stan przełącznika/wyłączyć polecenia.

COleCmdUI::SetText

Zwraca ciąg nazwy lub stanu tekstu polecenia.

Uwagi

W aplikacji, która nie jest włączona dla DocObjects, gdy użytkownik wyświetla menu w aplikacji procesów MFC UPDATE_COMMAND_UI powiadomienia.Każdej notyfikacji CCmdUI obiektu może operować, odzwierciedlając stan określonego polecenia.Jednakże, gdy aplikacja jest włączona dla DocObjects, przetwarza MFC UPDATE_OLE_COMMAND_UI powiadomienia i przypisuje COleCmdUI obiektów.

COleCmdUIUmożliwia obiektów DocObject na odbieranie poleceń, które pochodzą z jego kontenera interfejsu użytkownika (na przykład nowy plik, Otwórz, drukowania i itd) i umożliwia pojemnika do odbierania poleceń, które pochodzą z obiektów DocObject interfejsu użytkownika.Chociaż IDispatch mogą być używane do wysyłania poleceń, IOleCommandTarget zawiera prostszy sposób kwerendy i wykonać, ponieważ opiera się na standardowy zestaw poleceń, zazwyczaj bez argumentów, a informacje o typie jest zaangażowana.COleCmdUImożna włączyć, aktualizacji i ustaw inne właściwości polecenia interfejsu użytkownika obiektów DocObject.Gdy chcesz wywołać polecenie call COleServerDoc::OnExecOleCmd.

Dalsze informacje na DocObjects, zobacz CDocObjectServer i CDocObjectServerItem.Zobacz też pierwsze kroki Internet: aktywne dokumenty i Dokumentów Active.

Hierarchii dziedziczenia

CCmdUI

COleCmdUI

Wymagania

Nagłówek: afxdocobj.h

Zobacz też

Informacje

Klasa CCmdUI

Diagram hierarchii