Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,942
Записей в блоге: 1
#1

Функция перехвата клавиш - C++

19.05.2012, 15:18. Просмотров 481. Ответов 2
Метки нет (Все метки)

Подскажите как это можно сделать:
Пользователь печатает текст, и надо вывести на экран какие клавиши он нажимал к примеру:

Пользователь печатает текст в блокноте "Hello Wolrd" и в консольном окне пишиться Hello Wolrd.

Как это можно реализовать?

Добавлено через 2 часа 14 минут
ну подскажите....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2012, 15:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция перехвата клавиш (C++):

Функция для считывания нажатых клавиш. - C++
Подскажите какую нибудь функцию которая бы считывала все нажатия клавиш? Например чтоб запустить приложение WIN32 и чтоб она считывала...

Работа с клавиатурой, сочетания клавиш, блокировка клавиш - C++
Здравствуйте! Есть такая вот задачка: Разработать программу обработки прерывания от клавиатуры, которая должна: распознавать...

Защититься от перехвата всех вариаций DefineClass - C++
Здравствуйте, я не особо шарю в C++. Что может значит эта строка "Защититься от перехвата всех вариаций DefineClass"?

Программа для контроля и перехвата паролей - C++
Нужно мне сделать такую программу,и еще опции долдны быть такие: 1)Невидимость программы нигде кроме процессов в ДЗ(примерно знаю как...

Приложение для симуляции перехвата ракет - C++
Придумал себе задание для собственного проекта, и теперь думаю, как это сделать, так как даже теоретических знаний нету. В чем задание: ...

Автоматическая компиляция, ошибка перехвата ввода\вывода - C++
На C# есть такой код: using System; using System.IO; public class Program { static public void Main() { ...

2
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
19.05.2012, 15:57 #2
Ну тебе однозначно нужно обратиться к WINAPI, а вот к каким функциям точнее не подскажу ... Тебе нужно как-то постоянно держать фокус на своей программе, а потом что в неё вводят быстро отдавать программе которую пользователь делал активной, при этом нужно чтобы твоя программа не загораживала обзор так что нужно её как-то спрятать (не выводить временно её окно) или что-то такое.
0
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,942
Записей в блоге: 1
19.05.2012, 16:05  [ТС] #3
Цитата Сообщение от Gepar Посмотреть сообщение
Ну тебе однозначно нужно обратиться к WINAPI, а вот к каким функциям точнее не подскажу ... Тебе нужно как-то постоянно держать фокус на своей программе, а потом что в неё вводят быстро отдавать программе которую пользователь делал активной, при этом нужно чтобы твоя программа не загораживала обзор так что нужно её как-то спрятать (не выводить временно её окно) или что-то такое.
Я остальное знаю я функцию не знаю
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2012, 16:05
Привет! Вот еще темы с ответами:

Нужен пример перехвата API функции на Detours!!! - C++
В долгих поисках пришел к выводу использовать Detours для отлова пакетов. Где можно найти рабочий исходник отлова какой-нибудь функции...

Нужна программа для перехвата клика мыши - C++
Стоит задача: Когда я нажимаю ЛКМ нужно, чтобы программа перехватила это нажатие, и нажала лишь когда истечет определенное кол-во...

Exception Handling. Собственный класс для перехвата исключений - C++
Помогите, пожалуйста, с данной задачей. Задача: Define an exception class called tornadoException. The class should have two...

Класс (объект) для перехвата сообщений своих окон - C++
Кто сможет показать как сделать реальный пример: Задача: для использования в VBA создать класс(объект) для перехвата сообщений своих...


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

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

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