Olay işleyicisi ekleme
Kaynak düzenleyicisinden, olay işleyicisi sihirbazını kullanarak bir iletişim kutusu denetimi için yeni bir olay işleyicisi ekleyebilir veya var olan bir olay işleyicisini düzenleyebilirsiniz.
Özellikler penceresi kullanarak iletişim kutusunu uygulayan sınıfa bir olay ekleyebilirsiniz. Olayı iletişim kutusu sınıfı dışındaki bir sınıfa eklemek için olay işleyicisi sihirbazını kullanın.
İletişim kutusu denetimine olay işleyicisi eklemek için:
İletişim kutusu düzenleyicisinde denetimi içeren iletişim kutusu kaynağını açmak için Kaynak Görünümü'nde iletişim kutusu kaynağına çift tıklayın.
Bildirim olayını işlemek istediğiniz denetime sağ tıklayın.
Kısayol menüsünde Olay İşleyicisi Ekle'yi seçerek Olay İşleyicisi Sihirbazı'nı görüntüleyin.
Sınıf liste kutusunda seçilen sınıfa eklemek için İleti türü kutusunda olayı seçin.
İşlev işleyicisi adı kutusunda varsayılan adı kabul edin veya istediğiniz adı belirtin.
Olay işleyicisini projeye eklemek için Ekle ve düzenle'yi seçin ve uygun olay işleyici kodunu eklemek için yeni işlevde metin düzenleyicisini açın.
Seçili ileti türünün seçili sınıf için zaten bir olay işleyicisi varsa , Ekle ve düzenle kullanılamaz ve Kodu düzenle kullanılabilir. Mevcut işlevde metin düzenleyicisini açmak için Kodu düzenle'yi seçin.
Alternatif olarak, Özellikler penceresi olay işleyicileri ekleyebilirsiniz. Daha fazla bilgi için bkz . İletişim kutusu denetimleri için olay işleyicileri ekleme.
Bu bölümde
Olay işleyici sihirbazı
Bu sihirbaz, seçtiğiniz sınıfa bir iletişim kutusu denetimi için olay işleyicisi ekler. Özellikler penceresi bir olay işleyicisi eklerseniz, bunu yalnızca iletişim kutusunu uygulayan sınıfa ekleyebilirsiniz. Daha fazla bilgi için bkz . İletişim kutusu denetimleri için olay işleyicileri ekleme.
Komut adı
Olay işleyicisinin eklendiği seçili denetimi tanımlar. Bu kutu kullanılamıyor.
Mesaj türü
Seçili denetim için geçerli olası ileti işleyicilerinin listesini görüntüler.
İşlev işleyicisi adı
Olayı işlemek için eklenen işlevin adını görüntüler. Varsayılan olarak ad, ileti türüne ve komutuna dayanır ve komutu tarafından
On
eklenmiştir. Örneğin, adlıIDC_BUTTON1
düğme için ileti türüBN_CLICKED
işlev işleyicisi adınıOnBnClickedButton1
görüntüler.Sınıf listesi
Olay işleyicisi ekleyebileceğiniz kullanılabilir sınıfları görüntüler. Seçili iletişim kutusunun sınıfı kırmızı görüntülenir.
İşleyici açıklaması
İleti türü kutusunda seçilen öğe için bir açıklama sağlar. Bu kutu kullanılamıyor.
Ekleme ve düzenleme
İleti işleyicisini seçili sınıfa veya nesneye ekler. Ayrıca, denetim bildirimi için işleyici kodunu ekleyebilmeniz için metin düzenleyicisini yeni işleve açar.
Kodu düzenleme
Denetim bildirimi işleyici kodunu ekleyebilmeniz veya düzenleyebilmeniz için metin düzenleyicisini seçili mevcut işleve açar.
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