Udostępnij za pośrednictwem


Obiekty interfejsu użytkownika i identyfikatory poleceń

Elementy menu, przyciski paska narzędzi i klawisze skrótu są "obiektów interfejsu użytkownika" zdolne do generowania poleceń.Każdy obiekt interfejsu użytkownika ma identyfikator.Aby skojarzyć obiektu interfejsu użytkownika za pomocą polecenia przypisywanie tego samego Identyfikatora obiektu i polecenia.Jak wyjaśniono w wiadomości, polecenia są implementowane jako specjalne wiadomości.Rysunek "Poleceń w ramach" poniżej pokazuje, jak w ramach zarządza poleceń.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 za pośrednictwem mapę dokumentu w wiadomości.

Polecenia w ramach

Struktura poleceń Vc_commands

Rysunek "Polecenie aktualizacji w ramach" poniżej pokazuje, jak MFC aktualizacje obiektów interfejsu użytkownika, takich jak elementy menu i przyciski paska narzędzi.Przed rozwinie się menu lub podczas bezczynności pętli dla przycisków paska narzędzi, MFC trasy polecenia Aktualizuj.Na rysunku poniżej obiektu dokumentu wywołuje jego obsługi polecenia update, OnUpdateEditClearAll, aby włączyć lub wyłączyć obiekt interfejsu użytkownika.

Polecenie aktualizacji w ramach

Struktura aktualizacji poleceń

Zobacz też

Koncepcje

Wiadomości i poleceń w ramach