Aracılığıyla paylaş


Komut yönlendirme çizimi

Göstermek için MDI uygulamanın Düzen menüsünden Tümünü Temizle'yi menü öğesinde komut iletiden düşünün.Uygulamanın belge sınıfının üye işlev için bu komut işleyici işlevi olacağını varsayalım.İşte komutu kullanıcı menü öğesini seçtikten sonra işleyici nasıl ulaşır:

  1. Ana çerçeve penceresi ilk komut iletisi alır.

  2. Ana MDI çerçevesi pencere etkin olan MDI alt penceresi komut işleme olanağı verir.

  3. MDI alt çerçeve penceresi standart yönlendirme, görünüm komut kendi ileti eşleme denetlemeden önce sağlar.

  4. Görünüm, kendi ileti eşleme denetler ve işleyici yok bulma sonraki komut, ilişkili belgeyi yönlendirir.

  5. Belge kendi ileti eşleme denetler ve bir işleyici bulur.Bu belgeyi üye işlevi çağrılır ve yönlendirmesini durdurur.

Belge bir işleyici yüklü değil, onu sonraki komutu, belge şablonu yol.Sonra komutu Görünüm ve sonra çerçeve penceresi döndürecektir.Son olarak, çerçeve penceresi, ileti eşlemeyi kontrol.Bu da başarısız olursa komutu geri pencereye ana MDI çerçevesi ve uygulama nesnesine yönlendirilecektir — son varış işlenmemiş komutları.

Ayrıca bkz.

Kavramlar

Nasıl bir işleyici Framework çağırır