Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизКак закодировать проверку того что старший байт установлен? Найти похожие ветки
← →
Сергей (2012-06-05 15:19) [0]function GetAsyncKeyState(Key: Integer): Integer;
Опpеделяет состояние виpтуальной клавиши.
Паpаметpы
Key: Код виpтуальной клавиши.
Возвpащаемое значение
Если установлен стаpший байт, клавиша Key находится в нажатом положении, а если младший - то клавиша Key была нажата после пpедыдущего вызова функции.
← →
AV © (2012-06-05 15:28) [1]а что есть
> установлен стаpший байт
может, бит?
← →
Anatoly Podgoretsky © (2012-06-05 15:38) [2]> Сергей (05.06.2012 15:19:00) [0]
Не путай байты и биты
← →
Сергей (2012-06-05 15:43) [3]Сорри бит.
← →
Dimka Maslov © (2012-06-05 15:49) [4]Логические операции AND, OR, XOR, NOT суть основа основ программирования. Начинать изучать программирование надо с них, а не с GetAsyncKeyState
← →
Anatoly Podgoretsky © (2012-06-05 16:04) [5]> Сергей (05.06.2012 15:43:03) [3]
http://www.podgoretsky.com/ddp/bits.aspx
← →
Сергей (2012-06-05 16:47) [6]Спасибо за статью. В общем и целом понятно, но как прочитать старший бит например числа 1.
← →
sniknik © (2012-06-05 16:50) [7]у числа нет битов... читай статью еще раз, так чтобы было понятно в частностях и дробях.
← →
Anatoly Podgoretsky © (2012-06-05 16:55) [8]> Сергей (05.06.2012 16:47:06) [6]
0
А статью прочитай еще раз, видимо ты ничего не понял, там же даже таблица
степеней есть
← →
Anatoly Podgoretsky © (2012-06-05 16:56) [9]Если опять не поймешь, то забудь про битовую математику.
← →
Юрий Зотов © (2012-06-05 17:55) [10]
> Сергей (05.06.12 15:19)
if Key < 0 then старший_бит_установлен
← →
Anatoly Podgoretsky © (2012-06-06 09:10) [11]Нельзя так проверять, поскольку старший байт это комбинация флагов, подробности в WM_KEYDOWN и WM_KEYUP
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.068 c