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

подскажите функции нажатия клавиш. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найдите ошибки http://www.cyberforum.ru/cpp-beginners/thread60748.html
Написать функцию, которая получает в качестве параметра строку и определяет, является ли содержимое строки правильным восьмеричным числом. В случае положительного результата функция переводит это...
C++ написать функции 1)Написать функцию, которая для заданного в качестве пара метра массива действительного типа возвращает номер элемента, имеющего наибольшее значение синуса. 2)Написать функцию, которая для заданного... http://www.cyberforum.ru/cpp-beginners/thread60747.html
файлы C++
Составить программу на си с помощью файлов,товары упорядочены по невозрастанию цены,N=8,M=5.
Нужно создать программу отыскивающею короткий путь по лабиринту в двумерном массиве C++
Нужно создать программу отыскивающею короткий путь по лабиринту. Лабиринт представлен в виде квадрата(двумерного массива) из 0 и 1. Ход по 0 закрыт. Ход возможен только по вертикали и горизонтали....
C++ Измерение времени исполнения алгоритма через Clock() периодически равно 0 http://www.cyberforum.ru/cpp-beginners/thread60722.html
Здравствуйте! Я в отчаянии :( Была программа на C# и появилась необходимость перевести ее на С++. Но как переписать System.Diagnostics.Stopwatch myStopWatch = new System.Diagnostics.Stopwatch();...
C++ В предложении найти слово, в котором количество гласных максимально Всем привет! У меня одна небольшая проблема - я не затрудняюсь в написании алгоритма задач, но нам не объясняют строки в С++ и я просто не могу их правильно задать и программа не работает. А в... подробнее

Показать сообщение отдельно
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
03.11.2009, 03:48
doloto, Немного теории.
Нажатие клавиши - физическое действие. По понятным причинам, программа не выполняет физические действия. Либо, посредством некоего исполнительного механизма(http://ru.wikipedia.org/wiki/%D0%98%...B8%D0%B7%D0%BC). Если тебе нужно именно это(в чем я сильно сомневаюсь), то необходимо довольно хорошо владеть познаниями в области электроники. Если таковых нет, или уровень не достаточно хорош, могу преподать пару уроков. Далее, помимо электроники, нужно уметь писать драйвера, так как из под user-space общение с железом запрещено. Это ограничение можно обойти, использую winio(http://www.internals.com/utilities/winio.zip), что я и рекомендую так как сам ее использую. Если тебе все же нужно именно это, могу продолжить.

Почему-то мне кажется, что ты подразумеваешь "сэмитировать клик по контролу". Если да, то тебе повезло, так как это много проще первого варианта(хотя и не так интересно). Все что для этого нужно знать, находится тут: http://msdn.microsoft.com/en-us/library/ms644950%28VS.85%29.aspx

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