Поделиться через


CWnd::OnAppCommand

Платформа вызывает функцию этот функцию-член, когда пользователь создает событие команды приложения. Это событие происходит при нажатии пользователем кнопки приложения или введите командную клавиша приложения.

afx_msg void OnAppCommand(
    CWnd* pWnd,
    UINT nCmd,
    UINT nDevice,
    UINT nKey
);

Параметры

Параметр

Описание

[входящий] pWnd

Указатель на объект CWnd, который представляет окно, в котором пользователь нажал кнопку comman или командную отжал клавиши. Это поле может быть дочерним окном окна при получении сообщения.

[входящий] nCmd

Указывает команду приложения. Список возможных значений см. в описании команды в разделе cmd параметра lParamWM_APPCOMMAND.

[входящий] nDevice

Устройство ввода, создавшего событие ввода. Список возможных значений см. в разделе устройства в разделе uDevice параметра lParamWM_APPCOMMAND.

[входящий] nKey

Отображает все виртуальные ключи, вниз, в качестве ключа CTRL или нажатие левой кнопки мыши. Список возможных значений см. в разделе ключи в разделе dwKeys параметра lParamWM_APPCOMMAND. Дополнительные сведения см. в разделе "подрубрику параметры сообщения" в О входе мыши.

Заметки

Этот метод получает уведомление WM_APPCOMMAND, которое описано в Windows SDK.

Примечание

Это функция-член вызывается платформой, чтобы разрешить приложению обработать сообщение Windows.Параметры, передаваемые функции отражают параметры, получаемые платформой, когда сообщение было получено.При вызове реализации базового класса этой функции, то эта реализация будет использовать параметры изначально, переданные с сообщением, а не параметры указываются в функции.

Требования

заголовок: afxwin.h

Этот метод поддерживается в Windows Vista и более поздних версиях.

Дополнительные требования для этого метода см. в Требования к сборке для использования стандартных элементов управления в Windows Vista.

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

WM_APPCOMMAND