ON_COMMAND
To makro mapuje komunikat polecenia funkcji składowej.
ON_COMMAND(id, memberFxn )
Parametry
id
Identyfikator polecenia.memberFxn
Nazwa funkcji obsługi wiadomości, na którym polecenie jest mapowany.
Uwagi
Wskazuje, która funkcja będzie obsługiwał komunikat polecenia z obiektu interfejsu użytkownika polecenia, takie jak element lub pasku narzędzi przycisk menu.
Kiedy obiekt docelowy polecenia otrzyma Windows WM_COMMAND wiadomość z określonym Identyfikatorem ON_COMMAND będzie wywoływać funkcji składowej memberFxn do obsługi wiadomości.
Użyj ON_COMMAND do mapowania jednego polecenia funkcji składowej.Użyj ON_COMMAND_RANGE do mapowania zakres identyfikatorów poleceń funkcji jednego członka.Tylko jeden zapis mapę wiadomości można dopasować identyfikator danego polecenia.Oznacza to, że nie można mapować polecenia do obsługi więcej niż jeden.Aby uzyskać dodatkowe informacje i przykłady, zobacz obsługi wiadomości i mapowanie tematy.
Przykład
BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()
Wymagania
Nagłówek: afxmsg_.h