Aracılığıyla paylaş


Menüler, kontrol çubukları ve Hızlandırıcılar'I yönetme

Çerçeve penceresi menüleri, araç çubuğu düğmeleri, durum çubuğu ve Hızlandırıcılar gibi güncelleme kullanıcı arabirimi nesneleri yönetir. Ayrıca menü çubuğunda MDI uygulamaları paylaşma yönetir.

Menüleri yönetme

Kullanıcı arabirimi öğeleri kullanarak güncelleştirmeyi çerçeve penceresi katılan ON_UPDATE_COMMAND_UI mekanizması açıklanan güncelleştirmesi kullanıcı arabirimi nesneleri nasıl. Araç çubukları ve diğer Denetim çubuklarından düğmelerini işlevsiz döngü sırasında güncelleştirilir. Yalnızca menü aşağı bırakır önce menü öğeleri menü çubuğundaki aşağı açılan menülerde güncelleştirilir.

MDI uygulamaları için MDI çerçevesi pencere, menü çubuğu ve başlık yönetir. MDI çerçevesi pencere etkin MDI alt pencereleri yok olduğunda, menü çubuğu olarak kullanılan bir varsayılan menü üstlenir. Etkin çocuklar, MDI çerçevesi pencerenin menü çubuğunu etkin bir MDI alt penceresi menüsünü tarafından ele alınır. Bir MDI uygulaması belge, çalışma sayfası ve grafik gibi birden çok belge türünü destekliyorsa, her tür kendi menüleri, menü çubuğuna yerleştirir ve ana kare pencere başlığını değiştirir.

CMDIFrameWnd MDI uygulamaları için Pencere menüsünden standart komutları için varsayılan uygulamaları sağlar. Özellikle, yeni pencere komutu (ID_WINDOW_NEW) yeni çerçeve penceresi ve geçerli belge görünümü oluşturmak için kullanılır. Gelişmiş özelleştirme gerekirse bunların geçersiz kılmanız gerekir.

Birden fazla MDI alt pencereleri aynı belge türü menüsü kaynakları paylaşır. Aynı belge şablonu tarafından birkaç MDI alt pencereleri oluşturduysanız, tüm Windows sistem kaynaklarını kaydetmek aynı menü kaynağı kullanabilirsiniz.

Durum çubuğu yönetme

Çerçeve penceresi ayrıca istemci alanının içinde durum çubuğunu konumlandırır ve durumu yönetir çubuğunun göstergeleri. Çerçeve penceresi temizler ve durum çubuğu ileti alanına gerekli olarak güncelleştirir ve menü öğeleri veya araç çubuğu düğmeleri, kullanıcı seçer açıklandığı gibi komut isteminde dizeleri görüntüler durum çubuğunda görünen komut bilgilerini nasıl.

Hızlandırıcılar'ı yönetme

Her çerçeve penceresi Hızlandırıcı Çeviride klavye otomatik olarak bir Hızlandırıcı isteğe bağlı tabloda saklar. Bu mekanizma, menü komutlarını harekete kısayol tuşları (kısayol tuşları da denir) tanımlamak kolaylaştırır.

Ayrıca bkz.

Başvuru

Çerçeve Windows'u kullanma