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

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.78
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
#1

Отслеживание нажатия клавиш на C++ - C++

03.03.2009, 18:05. Просмотров 3889. Ответов 2
Метки нет (Все метки)

Здравствуте, прочитал статью про то как перехватывать нажатие клавиш средствами C++(http://netcode.ru/cpp/?lang=&katID=6...=67&artID=2742) я пользуюсь (Borland C++ Builder 6)
сделал всё как написано, но компилятор выдает ошибку на строчке
SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,NULL,NULL);
ругается на последний параметр пишет:
[C++ Error] Unit1.cpp(74): E2034 Cannot convert 'long (__stdcall *)(int,unsigned int,long)' to 'int (__stdcall *)()'
а так же :
[C++ Error] Unit1.cpp(74): E2342 Type mismatch in parameter 'lpfn' (wanted 'int (__stdcall *)()', got 'long (__stdcall *)(int,unsigned int,long)')

Подскажите в чем проблема, пожалуйста
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2009, 18:05     Отслеживание нажатия клавиш на C++
Посмотрите здесь:

Отслеживание нажатия 2-х клавиш - C++ Linux
Всем доброго дня. Суть вопроса вот в чем. Нужно в терминале (без граф оболочки) отслеживать нажатие 2-х клавиш а именно комбинации...

Отслеживание нажатия клавиш - C++ Builder
здравствуйте форумчане! подскажите пожалуйста, как сделать что бы при нажатии клавиши(например f1-f12)сработал определённый код....

Перехватчик клавиш + эмуляция нажатия клавиш - C++ WinAPI
Здравствуйте! Срочно нужна помощь! Моя программа работает в фоновом режиме. Мне нужно: 1) чтобы где бы я не находился в среде,...

Прерывание в си++, отслеживание нажатых клавиш - C++
Доброго времени суток, пишу программу, которая выполняет ряд различных простых задач друг за другом в бесконечном цикле. Задача следующая,...

Отслеживание нажатия клавиши не циклом - C++ WinAPI
Можно ли как нибуть отслеживать нажатие клавиши (например, J) и при этом не загружать процессор? проверка путем #include <Windows.h> ...

Отслеживание нажатия моей кнопки в чужом окне - C++ WinAPI
Доброго времени суток прошу вашей помощи в некой задаче Вобщем есть приложение через которое я запускаю другое приложение получая его...

Отслеживание нажатий клавиш, когда окно программы не в фокусе - C++
Доброго времени суток, цель - написать программу, выполняющую код функции (напишу самостоятельно) по нажатию клавиши. Функций должно быть...

Перехват нажатия клавиш - C++ WinAPI
Почему при нажатии на любую клавишу, выдаёт 2 MessageDox'a? Как я понимаю значит функция выполняется 2 раза, почему? В общем как сделать...

Имитация нажатия клавиш С/С++ - C++
Задача такая: Программа должна имитировать нажатие клавиш в фоновом режиме. То-есть она должна нажимать заранее заданные кнопки(кнопку),...

Нереагирование на нажатия клавиш - C++
Как можно сделать чтобы после запуска файла, нельзя было ничего нажимать на клавиатуре, двигать мышкой.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
03.03.2009, 18:39     Отслеживание нажатия клавиш на C++ #2
Код
SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,NULL,[COLOR="Red"]NUL L[/COLOR]);
у вас пробел в последнем NULL
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
04.03.2009, 10:43  [ТС]     Отслеживание нажатия клавиш на C++ #3
Блин, ну понятно что это просто опечатка
в программе я нормально написал NULL
Ответ Создать тему
Опции темы

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