Форум программистов, компьютерный форум CyberForum.ru

hook клавы и мыши - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Aragon
0 / 0 / 0
Регистрация: 07.01.2010
Сообщений: 27
16.01.2010, 23:39     hook клавы и мыши #1
Я пересмотрел кучу сайтов по похожим запросам
И нигде толком и понятно не написано выручайте люди.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2010, 23:39     hook клавы и мыши
Посмотрите здесь:

C++ Ожидание ввода с клавы
C++ Hook клавиатуры
C++ написать прогу на с считывающую с клавы строку символов и записывающую ее в файл
C++ Hook клавиатуры не работает на windows 7
C++ Winsock2 hook
Hook клавиатуры и мыши C++
C++ Заполнение массива с клавы, и подсчет суммы элементов с функцией
C++ Hook не работает

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
17.01.2010, 12:22     hook клавы и мыши #2
Aragon, вот, почитай Создание системных ловушек Windows
Для мышки хук работает, для клавиатуры там небольшая ошибка, ошибка на второй странице при нахождении KEYBLAY. Я переписал этот код вот так
C
1
2
3
4
5
6
7
8
9
10
11
HKEY pOpenKey;
BYTE cResult[2];
DWORD lSize = 2;
DWORD dw;
short KEYBLAY = 3;
if(!RegOpenKeyEx(HKEY_CURRENT_USER, "keyboard layout\\toggle", 0, KEY_QUERY_VALUE, &pOpenKey))
{
    if(!RegQueryValueEx(pOpenKey,"Hotkey", 0, &dw, cResult, &lSize))
        KEYBLAY = cResult[0] - 48;
    RegCloseKey(pOpenKey);
}
В остальном все правильно, все работает и написано доступным языком
Yandex
Объявления
17.01.2010, 12:22     hook клавы и мыши
Ответ Создать тему
Опции темы

Текущее время: 05:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru