Dodawanie procedury obsługi zdarzeń
W edytorze zasobów można dodać nową procedurę obsługi zdarzeń lub edytować istniejącą procedurę obsługi zdarzeń dla kontrolki okna dialogowego za pomocą kreatora obsługi zdarzeń.
Zdarzenie można dodać do klasy implementowania okna dialogowego przy użyciu okno Właściwości. Aby dodać zdarzenie do klasy innej niż klasa okna dialogowego, użyj kreatora obsługi zdarzeń.
Aby dodać procedurę obsługi zdarzeń do kontrolki okna dialogowego:
Kliknij dwukrotnie zasób okna dialogowego w widoku zasobu, aby otworzyć zasób okna dialogowego, który zawiera kontrolkę w edytorze okien dialogowych.
Kliknij prawym przyciskiem myszy kontrolkę, dla której chcesz obsłużyć zdarzenie powiadomienia.
W menu skrótów wybierz pozycję Dodaj procedurę obsługi zdarzeń, aby wyświetlić Kreatora obsługi zdarzeń.
Wybierz zdarzenie w polu Typ wiadomości, aby dodać do klasy wybranej w polu Lista klas.
Zaakceptuj nazwę domyślną w polu Nazwa programu obsługi funkcji lub podaj wybraną nazwę.
Wybierz pozycję Dodaj i edytuj , aby dodać procedurę obsługi zdarzeń do projektu i otworzyć edytor tekstów w nowej funkcji, aby dodać odpowiedni kod procedury obsługi zdarzeń.
Jeśli wybrany typ komunikatu ma już program obsługi zdarzeń dla wybranej klasy, opcja Dodaj i edycja jest niedostępna, a opcja Edytuj kod jest dostępna. Wybierz pozycję Edytuj kod , aby otworzyć edytor tekstów w istniejącej funkcji.
Alternatywnie można dodawać programy obsługi zdarzeń z okno Właściwości. Aby uzyskać więcej informacji, zobacz Dodawanie procedur obsługi zdarzeń dla kontrolek okna dialogowego.
W tym obszarze
Kreator obsługi zdarzeń
Ten kreator dodaje procedurę obsługi zdarzeń dla kontrolki okna dialogowego do wybranej klasy. Jeśli dodasz program obsługi zdarzeń z okno Właściwości, możesz dodać go tylko do klasy, która implementuje okno dialogowe. Aby uzyskać więcej informacji, zobacz Dodawanie procedur obsługi zdarzeń dla kontrolek okna dialogowego.
Nazwa polecenia
Identyfikuje wybraną kontrolkę, dla której jest dodawana procedura obsługi zdarzeń. To pole jest niedostępne.
Typ komunikatu
Wyświetla listę bieżących możliwych programów obsługi komunikatów dla wybranej kontrolki.
Nazwa programu obsługi funkcji
Wyświetla nazwę funkcji, która jest dodawana do obsługi zdarzenia. Nazwa jest domyślnie oparta na typie komunikatu i poleceniu poprzedzonym ciągiem
On
. Na przykład dla przycisku o nazwieIDC_BUTTON1
, typBN_CLICKED
komunikatu wyświetla nazwęOnBnClickedButton1
procedury obsługi funkcji .Lista klas
Wyświetla dostępne klasy, do których można dodać program obsługi zdarzeń. Klasa wybranego okna dialogowego jest wyświetlana na czerwono.
Opis programu obsługi
Zawiera opis elementu wybranego w polu Typ wiadomości. To pole jest niedostępne.
Dodawanie i edytowanie
Dodaje procedurę obsługi komunikatów do wybranej klasy lub obiektu. Spowoduje to również otwarcie edytora tekstów do nowej funkcji, dzięki czemu można dodać kod obsługi dla powiadomienia sterującego.
Edytowanie kodu
Otwiera edytor tekstów do wybranej istniejącej funkcji, aby można było dodać lub edytować kod obsługi powiadomień sterujących.