Programy obsługi dla poleceń i powiadomień dotyczących formantów
Brak domyślnych procedur obsługi dla poleceń ani komunikatów powiadomień sterowania. W związku z tym obowiązują tylko konwencje nazewnictwa programów obsługi dla tych kategorii komunikatów. Podczas mapowania powiadomienia polecenia lub kontrolki na program obsługi Kreator klas proponuje nazwę opartą na identyfikatorze polecenia lub kodzie powiadomienia sterowania. Możesz zaakceptować proponowaną nazwę, zmienić ją lub zastąpić.
Konwencja sugeruje, że programy obsługi nazw w obu kategoriach obiektu interfejsu użytkownika reprezentują. W związku z tym procedura obsługi polecenia Cut w menu Edycja może mieć nazwę
afx_msg void OnEditCut();
Ponieważ polecenie Wycinanie jest tak często implementowane w aplikacjach, platforma wstępnie wstępnie określa identyfikator polecenia dla polecenia Cut jako ID_EDIT_CUT. Aby uzyskać listę wszystkich wstępnie zdefiniowanych identyfikatorów poleceń, zobacz plik AFXRES.H. Aby uzyskać więcej informacji, zobacz Standardowe polecenia.
Ponadto konwencja sugeruje procedurę obsługi komunikatu powiadomienia BN_CLICKED z przycisku oznaczonego etykietą "Mój przycisk" może mieć nazwę
afx_msg void OnBnClickedMybutton();
To polecenie można przypisać identyfikator IDC_MY_BUTTON , ponieważ jest on odpowiednikiem obiektu interfejsu użytkownika specyficznego dla aplikacji.
Obie kategorie komunikatów nie przyjmują żadnych argumentów i nie zwracają żadnej wartości.