Udostępnij za pośrednictwem


Dodawanie obsługi zdarzeń dla formantów okna dialogowego

Dla projektu oknach dialogowych, które już są skojarzone z klasą można korzystać z niektórych skrótów podczas tworzenia programów obsługi zdarzeń.Można szybko utworzyć program obsługi zdarzenia powiadamiania domyślny formant lub wszelkich mających zastosowanie komunikatu systemu Windows.

Aby utworzyć funkcję obsługi zdarzenia powiadamiania domyślny formant

  1. Kliknij dwukrotnie formant.Otwiera edytor tekstu.

  2. Dodaj formant powiadomień obsługi kodu w edytorze tekstu.

Aby utworzyć obsługi dla wszelkich mających zastosowanie komunikatu systemu Windows

  1. Kliknij formant, dla którego chcesz obsłużyć zdarzenia powiadamiania.

  2. W okno właściwości, kliknij przycisk ControlEvents przycisk, aby wyświetlić listę typowych zdarzeń systemu Windows, skojarzony z formantem.Na przykład standard OK przycisk na o okno dialogowe wyświetla następujące zdarzenia powiadomienia:

    BN_CLICKED

    BN_DOUBLECLICKED

    BN_KILLFOCUS

    BN_SETFOCUS

    [!UWAGA]

    Ewentualnie wybierz w oknie dialogowym i kliknij przycisk ControlEvents przycisk, aby wyświetlić listę typowych zdarzeń systemu Windows dla wszystkich formantów w oknie dialogowym.

  3. W Właściwości okna, kliknij w prawej kolumnie obok zdarzeń do obsługi, a następnie wybierz powiadomienie sugerowane nazwy zdarzenia (na przykład, OnBnClickedOK uchwyty BN_CLICKED).

    [!UWAGA]

    Ewentualnie można podać nazwę programu obsługi zdarzeń wybór zamiast wybierania domyślnej nazwy programu obsługi zdarzeń.

    Po wybraniu zdarzeń programu Visual Studio otwiera edytor tekstu i wyświetla kod obsługi zdarzenia.Na przykład, poniższy kod dodaje się domyślną OnBnClickedOK:

    void CAboutDlg::OnBnClickedOk(void)
    {
       // TODO: Add your control notification handler code here
    }
    

Jeśli chcesz dodać obsługi zdarzeń do klasy inne niż jeden wykonawczych okno dialogowe, użyj Kreatora programu obsługi zdarzeń.Aby uzyskać więcej informacji, zobacz dodanie obsługi zdarzeń.

Aby uzyskać informacje na temat dodawania zasobów do projektów zarządzanych, zobacz zasobów w aplikacji w .NET Framework Developer's Guide. Aby uzyskać informacje na ręczne dodanie plików zasobów do projektów zarządzanych, uzyskiwanie dostępu do zasobów, wyświetlanie statyczne zasobów i przydzielanie zasobów ciągów do właściwości, zobacz Instruktaż: Lokalizowanie Windows Forms i Walkthrough: Using Resources for Localization with ASP.NET.

Wymagania

Win32

Zobacz też

Zadania

Definiowanie zmiennych członkowskich dla formantów okna dialogowego

Dodawanie funkcji członkowskiej (Visual C++)

Dodawanie zmiennej członkowskiej (Visual C++)

Zastępowanie funkcji wirtualnych (Visual C++)

Informacje

Domyślne zdarzenia kontroli

Formanty okna dialogowego i typy zmiennych

Koncepcje

Dodawanie klasy (Visual C++)

Dodawanie handlera komunikatów MFC