Program obsługi OnCmdMsg

Aby osiągnąć cel, routing poleceń, wywołuje każdego celu polecenia OnCmdMsg funkcji składowej następnego obiektu docelowego polecenia w kolejności.Polecenie jest przeznaczony dla użytku OnCmdMsg do określenia, czy mogą one obsługiwać polecenia i przekazać go do innej docelowej polecenia, jeśli nie poradzi sobie.

Każdej klasy docelowej polecenia może przesłonić to OnCmdMsg funkcji składowej.Przesłonięcia formatowania umożliwiają każdej klasy poleceń route do określonej lokalizacji docelowej dalej.W oknie ramki, na przykład, zawsze kieruje polecenia jego bieżącego okna podrzędnego lub widoku, jak pokazano w tabeli standardowego polecenia Route.

Domyślnie CCmdTarget realizacji OnCmdMsg używa mapę wiadomość klasy docelowej polecenia do wyszukiwania funkcji obsługi dla każdej wiadomości polecenia otrzymuje — w taki sam sposób, że są przeszukiwane standardowych komunikatów.Jeśli znajdzie dopasowanie, wywołuje program obsługi.Wyszukiwanie wiadomości mapa jest wyjaśnione w Jak Framework wyszukiwania wiadomości mapy.

Zobacz też

Koncepcje

Jak struktura wywołuje program obsługi