Mapowanie komunikatów na funkcje
Okno właściwości umożliwia powiązanie obsługi wiadomości (funkcji elementów członkowskich klasy MFC interfejsu użytkownika) do komunikatów generowanych przez zasoby aplikacji.Używają mapy wiadomości MFC do utworzenia powiązania.
Korzystając z widoku klasy, aby utworzyć nową klasę pochodną jednej z klas framework, to automatycznie miejsca na pełne i funkcjonalne klasy w nagłówku (.h) i realizacji (CPP) pliki, które określisz.
[!UWAGA]
Aby dodać nową klasę, która nie obsługuje wiadomości, należy utworzyć klasę bezpośrednio w edytorze tekstu.
Aby zdefiniować lub usuwanie obsługi wiadomości za pomocą okna właściwości
W widoku klasy kliknij klasę.
W oknie właściwości kliknij wiadomości przycisk.
[!UWAGA]
Wiadomości przycisk jest dostępny po wybraniu nazwy klasy w widoku klasy lub po kliknięciu w oknie źródła.
Jeżeli projekt zawiera funkcję obsługi wiadomości, nazwa programu obsługi, który pojawia się w kolumnie po prawej stronie obok wiadomości.
Jeśli wiadomość jest brak obsługi, następnie kliknij komórkę w prawej kolumnie w oknie dialogowym właściwości, aby wyświetlić sugerowaną nazwę programu obsługi jako <dodać>HandlerName. (Na przykład WM_TIMER sugeruje obsługi wiadomości <dodać>OnTimer).
Kliknij przycisk sugerowaną nazwę, aby dodać kod funkcji.
Aby edytować obsługi wiadomości, kliknij dwukrotnie wiadomość w widoku klasy i edytować kod w oknie źródła.
Aby usunąć obsługi wiadomości, kliknij dwukrotnie program obsługi w prawej kolumnie i wybierz <usunąć>HandlerName.Kod funkcji jest ujęta w komentarz.
Zobacz też
Zadania
Dodawanie funkcji członkowskiej (Visual C++)
Dodawanie zmiennej członkowskiej (Visual C++)
Zastępowanie funkcji wirtualnych (Visual C++)
Informacje
Dodawanie obsługi zdarzeń dla formantów okna dialogowego
Nawigacja w strukturze klas (Visual C++)
Koncepcje
Dodawanie handlera komunikatów MFC