Ilustracja routingu poleceń

Aby zilustrować, należy wziąć pod uwagę komunikat polecenia z elementu menu Wyczyść wszystko w menu Edycja aplikacja MDI.Załóżmy, że funkcja obsługi tego polecenia dzieje się funkcji składowej klasy dokumentu aplikacji.Oto, jak tego polecenia do jej obsługi po użytkownik wybierze element menu:

  1. Okno główne ramek odbiera komunikat polecenia po raz pierwszy.

  2. Głównym oknie ramki MDI daje możliwość obsługi polecenia aktualnie aktywne okno podrzędne MDI.

  3. Routing standardowego okna ramek podrzędnych MDI przedstawia swoją opinię szansę w wierszu polecenia przed sprawdzeniem własną mapę wiadomość.

  4. Widok najpierw sprawdza własną mapę wiadomości i dalej znalezienie Brak obsługi kieruje polecenie do jego skojarzonego dokumentu.

  5. Dokument sprawdza jego mapę wiadomości i stwierdza program obsługi.Nosi nazwę tej funkcji członka dokumentu i zatrzymuje routing.

Jeśli dokument nie miał program obsługi, to polecenie będzie dalej trasy do jego szablonu dokumentu.To polecenie zwróci się do widoku, a następnie okno ramek.Na koniec okna ramki sprawdzić jego mapę wiadomość.Jeśli sprawdzanie tego również nie powiodło się, polecenie zostanie przekierowane do głównego okna MDI w ramce, a następnie do obiektu aplikacji — ostatecznego przeznaczenia nieobsługiwany poleceń.

Zobacz też

Koncepcje

Jak struktura wywołuje program obsługi