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 |
---|---|
Konstrukcje COleCmdUI obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Ustawia lub czyści flagę polecenie Włącz. |
|
Ustawia stan przełącznika/wyłączyć polecenia. |
|
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
COleCmdUI
Wymagania
Nagłówek: afxdocobj.h