Zamykanie okna dialogowego
Modalne okno dialogowe zostanie zamknięte, gdy użytkownik wybierze jeden z przycisków, zazwyczaj przycisk OK lub przycisk Anuluj. Wybranie przycisku OK lub Anuluj powoduje, że system Windows wysyła obiekt okna BN_CLICKED komunikat powiadomienia sterowanego przy użyciu identyfikatora przycisku , IDOK lub IDCANCEL. CDialog
Udostępnia domyślne funkcje obsługi dla tych komunikatów: OnOK
i OnCancel
. Domyślne programy obsługi wywołają funkcję składową EndDialog
, aby zamknąć okno dialogowe. Możesz również wywołać EndDialog
metodę z własnego kodu. Aby uzyskać więcej informacji, zobacz funkcję składową EndDialog klasy CDialog
w dokumentacji MFC.
Aby rozmieścić zamykanie i usuwanie moderowego okna dialogowego, przesłoń PostNcDestroy
i wywołaj delete
operator w wskaźniku this
. Zniszczenie okna dialogowego wyjaśnia, co się dzieje dalej.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla