Aracılığıyla paylaş


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.

İleti İşleyici İşlevlerini Bildirme