Obiekty interfejsu użytkownika i identyfikatory poleceń
Elementy menu, przyciski paska narzędzi i klawisze skrótów są "obiekty interfejsu użytkownika" zdolne do wytwarzania poleceń.Każdy obiekt interfejsu użytkownika ma identyfikator.Obiekt interfejsu użytkownika za pomocą polecenia skojarzeniu przez przypisanie tego samego Identyfikatora obiektu i polecenia.Jak wyjaśniono w wiadomości, polecenia są implementowane jako specjalne wiadomości.Na rysunku "Poleceń w ramach" poniżej pokazano, jak ramach zarządza poleceniami.Kiedy obiekt interfejsu użytkownika generuje polecenie, takie jak ID_EDIT_CLEAR_ALL, jeden z obiektów w aplikacji obsługuje polecenie — na rysunku poniżej obiektu dokumentu OnEditClearAll funkcja jest wywoływana przez plan wiadomości dokumentu.
Polecenia w ramach
Na rysunku "Polecenie aktualizacji w ramach" poniżej pokazano, jak MFC aktualizuje obiektów interfejsu użytkownika, takich jak elementy menu i przycisków na pasku narzędzi.Zanim menu rozwija się w dół lub w pętlę bezczynności, w przypadku przycisków paska narzędzi, MFC trasy polecenia Aktualizuj.Na rysunku poniżej obiektu dokumentu wywołuje program obsługi poleceń jego aktualizację OnUpdateEditClearAll, aby włączyć lub wyłączyć obiekt interfejsu użytkownika.
Aktualizowanie poleceń w ramach