Udostępnij za pośrednictwem


CWnd::OnCommand

Ramach wywołania tej funkcji składowej, gdy użytkownik wybierze element menu, gdy formant podrzędny wysyła komunikat z powiadomieniem lub klawisza skrótu jest tłumaczony.

virtual BOOL OnCommand(
   WPARAM wParam,
   LPARAM lParam 
);

Parametry

  • wParam
    Słowo bity wParam identyfikuje identyfikator polecenia element menu, kontroli lub akceleratora.Słowo znaczących wParam określa komunikat z powiadomieniem, jeśli wiadomość jest z formantu.Jeśli wiadomość pochodzi z akceleratora, word znaczących jest 1.Jeśli wiadomość pochodzi z menu, program word znaczących jest 0.

  • lParam
    Identyfikuje formant, który wysyła wiadomości, jeśli wiadomość pochodzi z formantu.W przeciwnym razie lParam jest 0.

Wartość zwracana

Aplikacja zwraca wartość niezerową, jeśli przetwarza ten komunikat; 0 inaczej.

Uwagi

OnCommandMapa komunikat powiadamiania kontroli procesów i ON_COMMAND wpisów i wywołuje funkcję Członkowskie właściwe.

Zastąpienie tej funkcji Członkowskich w klasie pochodnej obsługi WM_COMMAND wiadomości.Przesłonięcie nie będą przetwarzać mapę wiadomości, chyba że klasa podstawowa OnCommand jest wywoływana.

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

WM_COMMAND

CCmdTarget::OnCmdMsg