Вопрос по Visual C
1991
4
Как можно сделать проверку клавиатуры в реалтайме т.е. как например в Quake - нажал батон - действие происходит сразу.
getch(); абсолютно не подходит , когда нажимаешь клавишу getch() посылает один символ, ждет некоторое время, а затем уже начинает выдавать символы один за другим.
Мне нужно:
1) избавиться от этого ожидания между первым и вторым символом.
2)регулировать частоту повторения последующих символов.
---------------------------------
Что-то я тут путанно написал, ну да ладно надеюсь меня поймут...
Den777
Гм... интересно.. Используешь Visual C++ и пишешь что ли консольное приложение? Зачем?
Вообщем, если пишешь под Дос - используй прерывания от клавы..
Пишешь под Винду - используй обработку сообщений, для того их и придумали...
SibProgrammer
Так что поделать если учебная программа такая - писать нужно на VC, а поскольку про создание нормальных виндозных приложений я еще ничего толком не знаю то приходится выделываться в консоли....
А насчет обработку сообщений - это прмерно как?
Den777
Боюсь на пальцах не разъяснишь. Придется тебе книжки для этого читать.
Den777
В консоли никакой обработки сообщений не получится :)) А Кактус прав, на пальцах этого не объяснить - читай доки...