Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Menü öğeleri, araç çubuğu düğmeleri ve hızlandırıcı tuşları, komut oluşturabilen "kullanıcı arabirimi nesneleridir". Bu tür her kullanıcı arabirimi nesnesinin bir kimliği vardır. Bir kullanıcı arabirimi nesnesini, nesneye ve komutuna aynı kimliği atayarak bir komutla ilişkilendirirsiniz.
İletiler bölümünde açıklandığı gibi komutlar özel iletiler olarak uygulanır. Aşağıdaki "Çerçevedeki Komutlar" şekli, çerçevenin komutları nasıl yönettiğini gösterir. Kullanıcı arabirimi nesnesi gibi ID_EDIT_CLEAR_ALLbir komut oluşturduğunda, uygulamanızdaki nesnelerden biri komutu işler; aşağıdaki şekilde, belge nesnesinin OnEditClearAll işlevi belgenin ileti eşlemesi aracılığıyla çağrılır.
Çerçevedeki Komutlar
Aşağıdaki "Çerçevede Komut Güncelleştirmesi" şeklinde MFC'nin menü öğeleri ve araç çubuğu düğmeleri gibi kullanıcı arabirimi nesnelerini nasıl güncelleştirdiği gösterilmektedir. Bir menü açılmadan önce veya araç çubuğu düğmeleri söz konusu olduğunda, yani boşta döngüsü sırasında, MFC bir güncelleme komutu yönlendirir. Aşağıdaki şekilde, belge nesnesi kullanıcı arabirimi nesnesini etkinleştirmek veya devre dışı bırakmak için güncelleştirme komut işleyicisini OnUpdateEditClearAllçağırır.
Çerçevede Komut Güncelleştirme