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


CWnd::OnKeyUp

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

afx_msg void OnKeyUp( 
   UINT nChar, 
   UINT nRepCnt, 
   UINT nFlags  
);

Параметры

  • nChar
    Указывает виртуальный код клавиши заданного ключа. Список стандартных виртуальных кодов клавиш см. в разделе Winuser.h

  • nRepCnt
    Количество повторяющихся (количество раз, нажатие клавиши повторных в результате пользователя, удерживая ключ).

  • nFlags
    Указывает код просмотра, код ключ- go, предыдущее состояние ключа, а код контекста, как показано в следующем списке:

    Значение

    Описание

    0–7

    Код просмотра (значение OEM- зависимых). Младший байт слова высок- заказа.

    8

    Расширенный ключ, например функциональной клавиши или ключ на цифровой клавиатуре (1, если расширенный ключ; в противном случае – 0 (минус единица).

    9–10

    Не используется.

    11–12

    Используемый внутри системы Windows.

    13

    Код контекста (1, если ключ ALT удерживать, когда ключ нажат; в противном случае – 0 (минус единица).

    14

    Состояние ключа обратно (1, если ключ вниз до вызова, и 0, если ключ вверх).

    15

    Состояние перехода (1, если ключ освобождение, и 0, если отжимается ключ).

    Для сообщений WM_KEYUP, бит ключ- go (сдержанный 15) и (1 бит контекст- кода сдержанный 13) 0.

Заметки

Ключ nonsystem на клавиатуре, когда нажата клавиша нажата клавиша ALT не ключ или на клавиатуре, когда нажата CWnd имеет фокус ввода.

Для IBM увеличенного 101 и 102 ключевых клавиатуры, ключи улучшенные правый ALT и CTRL правое ключи в основном разделе клавиатуры. INS, DEL, home, ЭЛЕМЕНТ СТРАНИЦА ВВЕРХ, ВНИЗ СТРАНИЦЫ и клавиши со стрелками в кластерах налево цифровой клавиатуры. и косая черта (/) и клавиша ВВОД на цифровой клавиатуре. Некоторые другие клавиш могут поддерживать продленн- ключ сдержанный в nFlags.

Примечание

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

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

CWnd::OnChar

WM_KEYUP

CWnd::Default

WM_KEYDOWN