Komutlar ve Denetim Bildirimleri için İşleyiciler
Komutlar veya denetim bildirimi iletileri için varsayılan işleyici yoktur. Bu nedenle, yalnızca bu ileti kategorileri için işleyicilerinizi adlandırma kuralına bağlısınız. Komut veya denetim bildirimini bir işleyiciyle eşlediğinizde, Sınıf Sihirbazı komut kimliğine veya control-notification koduna göre bir ad önerir. Önerilen adı kabul edebilir, değiştirebilir veya değiştirebilirsiniz.
Kural, temsil ettikleri kullanıcı arabirimi nesnesi için her iki kategorideki işleyicileri adlandırmanızı önerir. Bu nedenle, Düzenle menüsündeki Kes komutu için bir işleyici adlandırılmış olabilir
afx_msg void OnEditCut();
Kes komutu uygulamalarda çok yaygın olarak uygulandığından, çerçeve Kes komutunun komut kimliğini ID_EDIT_CUT olarak önceden tanımlanmıştır. Önceden tanımlanmış tüm komut kimliklerinin listesi için AFXRES.H dosyasına bakın. Daha fazla bilgi için bkz . Standart Komutlar.
Buna ek olarak, kural "Düğmem" etiketli bir düğmeden BN_CLICKED bildirim iletisi için bir işleyicinin adlandırılabileceğini önerir
afx_msg void OnBnClickedMybutton();
Uygulamaya özgü kullanıcı arabirimi nesnesine eşdeğer olduğundan bu komuta IDC_MY_BUTTON kimliği atayabilirsiniz.
her iki ileti kategorisi de bağımsız değişken almaz ve değer döndürmez.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin