7 / 7 / 2
Регистрация: 12.11.2012
Сообщений: 114
|
||||||
1 | ||||||
При нажатии клавиши F6 число переводится в другую систему числения08.12.2013, 20:41. Показов 1084. Ответов 4
Метки нет (Все метки)
Приветствую, ребята.
Подскажите как я могу узнать нажата ли клавиша F6 ? Есть программа, которая имеет 2 поля для ввода, в 1 поле мы вводим число, потом нажимаем клавишу F6 и программа переводит это число в двоичную систему счисления и выводит его в 2 поле. Поле для ввода связанно с целочисленной переменной Value, а поле для вывода связанно со строкой Result. Так вот, мне надо чтобы при нажатии клавиши F6 число переводилось в двоичную систему. Пробовал словить нажатие клавиши функцией GetKeyState();
Спасибо.
0
|
08.12.2013, 20:41 | |
Ответы с готовыми решениями:
4
При нажатии одной клавиши. нажать другую Закрыть форму/открыть другую форму при нажатии клавиши При нажатии клавиши I проверить и вывести на экран состояние клавиши Insert При нажатии клавиши в английской раскладке, выводить русское значение клавиши |
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
|
08.12.2013, 20:49 | 2 |
например, можно использовать функцию RegisterHotKey().
Смысл этой функции в том, что она регистрирует горячую клавишу, и когда она нажимается то винда отсылает сообщение окну/программе
0
|
24 / 24 / 6
Регистрация: 12.04.2013
Сообщений: 122
|
|||||||||||
08.12.2013, 21:01 | 3 | ||||||||||
Можно попробовать перехватить сообщение прямо в обработчике сообщений:
0
|
7 / 7 / 2
Регистрация: 12.11.2012
Сообщений: 114
|
|
08.12.2013, 21:12 [ТС] | 4 |
Почему у меня подчеркивает первое msg и пишет что идентификатор "msg" не определён ?
Извините за глупые вопросы, вчера только начал изучать winAPI
0
|
24 / 24 / 6
Регистрация: 12.04.2013
Сообщений: 122
|
||||||
08.12.2013, 21:22 | 5 | |||||
потому что структура так объявлена) MSG msg;
0
|
08.12.2013, 21:22 | |
08.12.2013, 21:22 | |
Помогаю со студенческими работами здесь
5
При нажатии клавиши «I» проверить и вывести состояние клавиши insert Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши Как при нажатии одного радиобаттона показать одну картинку, а при нажатии другого другую Keylogger - увеличение счетчика при нажатии на одну клавишу и сброс при нажатии на другую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |