none
Захват клавиатуры Visual C++ RRS feed

  • Вопрос

  • Здравствуйте! Выполняю захват клавиатуры (вот так: KeyPressEventArgs::Handled), захват символьных клавиш выполняется успешно, но вот такие, как проблел, стрелки и т.д. почему то всё равно не захватываются, то есть события от них передаются дочерним объектам. Скажите пожалуйста, как захватить всю клавиатуру полностью? (Form::KeyPreview = true) Спасибо.


    6 июля 2015 г. 21:08

Ответы

  • Попробуйте KeyDown и событие KeyEventArgs

    Key.............e->KeyChar
    ...
    RightShft.....13
    ...
    LeftShft......16
    Ctrl.........17
    ...
    Esc.......27
    ...
    End........35
    Home........36
    <--...........37
    ^............38
    -->.........39
    v...........40
    ...



    • Изменено QazRdx 7 июля 2015 г. 5:26
    • Предложено в качестве ответа Liliya Muray 7 июля 2015 г. 11:06
    • Помечено в качестве ответа Леонтий Хачуев 12 июля 2015 г. 19:33