С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: Windows/protected mode
Войти
Регистрация
Восстановить пароль
 
feslent
52 / 11 / 5
Регистрация: 29.10.2013
Сообщений: 102
1

Кол-во повторных нажатий и флаг KF_REPEAT

27.05.2014, 09:45. Просмотров 655. Ответов 0
Метки нет (Все метки)

Всем привет!

Имеется у нас ф-я перехвата:
C
1
2
3
4
// псевдокод
LRESULT CALLBACK blablabla(int nCode, WPARAM wParam, LPARAM lParam) {
    // bla-bla-bla
}
Нужно подсчитать кол-во нажатий n-й клавиши, к примеру VK_PAUSE. Интересует менее каличный способ, чем инициализация и inc переменной Каким грамотным путем это можно осуществить?

msdn гласит о битах 0-15:
The repeat count for the current message. The value is the number of times the keystroke is autorepeated as a result of the user holding down the key. If the keystroke is held long enough, multiple messages are sent. However, the repeat count is not cumulative.
Собственно, как накопить повторения..? По идее, должно работать так:
C
1
(HIWORD(lParam) & KF_REPEAT) ? true : false;
..но оно постоянно даёт true.


Помогите советом, кто знает.

С уважением.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2014, 09:45
Ответы с готовыми решениями:

Почему если флаг состояния потока eof поднят, то флаг good опущен?
Почему если флаг состояния потока eof поднят, то флаг good опущен? Это нонсенс, друзья. Здесь...

Нарисовать на экране дисплея флаг РФ, Японский флаг
Нарисовать на экране дисплея флаг РФ, Японский флаг 300*200px Добавлено через 22 часа 20 минут ...

Сделать таблицу n строк: адрес, кол-во проживающих, кол-во комнат и кол-во метров в каждой комнате
В задании нужно сделать таблицу n строк. Адрес, кол-во проживающих, кол-во комнат и кол-во метров в...

Запрос к БД Acces для расчета кол-ва лет и кол-ва дней до ДР
Добрый день! Очень нужна помощь! Есть БД в Access: простенькая табличка: ФИО, День рождения В...

Нужно подсчитать кол-во опер и общее кол-во оборудования в запросе
Собственно прилагаю скрин есть 3 таблицы нужно создать 2 столбца в запросе: в первом из 3 таблицы...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 09:45

Как в макросе определить кол-во строк и кол-во столбцов таблицы?
Подскажите, плз, как в макросе определить кол-во строк и кол-во столбцов таблицы.

Посчитать кол-во отрицательных и кол-во положительных элементов массива. Вывести массив на экран
Дан массив 5x5, заполнен случайными числами от -10 до 10. Посчитать кол-во отрицательных и кол-во...

Составить программу для расчета кол-ва бактерий через заданное целое кол-во минут
Каждая бактерия делиться на две в течение одной минуты. В начальный момент времени имеется одна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru