Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

DirectInput - коды клавишь.   Найти похожие ветки 

 
Zak   (2004-12-17 18:55) [0]

Зднаю, что у каждой кнопки в DirectInput есть свой идентификатор и шестнадцатеричное занчение( при программировании можно использовать так сказать кому что удобнее), а вот есть ли десятичные обозначения? В WinApi для клавишь таковое имеется, а вто в DirectInput??? Если у кого-небудь есть такая таблица, не можете ли поделиться ; ).
(Можно было бы обойтись и без десятичных значений, но без них у меня не получается сделать загрузку управляющих клавишь из ini файла ; (  )...


 
NailMan ©   (2004-12-17 22:56) [1]

Я вот так гружу в файлик(а затем в таблицу перевода string<->word):


DIK_ESCAPE=01;
DIK_1=02;
DIK_2=03;
DIK_3=04;
DIK_4=05;
DIK_5=06;
DIK_6=07;
DIK_7=08;
DIK_8=09;
DIK_9=10;
DIK_0=11;
DIK_MINUS=12;
DIK_EQUALS=13;
DIK_BACKSPACE=14;
DIK_TAB=15;
DIK_Q=16;
DIK_W=17;
DIK_E=18;
DIK_R=19;
DIK_T=20;
DIK_Y=21;
DIK_U=22;
DIK_I=23;
DIK_O=24;
DIK_P=25;
DIK_LBRACKET=26;
DIK_RBRACKET=27;
DIK_RETURN=28;
DIK_LCONTROL=29;
DIK_A=30;
DIK_S=31;
DIK_D=32;
DIK_F=33;
DIK_G=34;
DIK_H=35;
DIK_J=36;
DIK_K=37;
DIK_L=38;
DIK_SEMICOLON=39;
DIK_APOSTROPHE=40;
DIK_GRAVE=41;
DIK_LSHIFT=42;
DIK_BACKSLASH=43;
DIK_Z=44;
DIK_X=45;
DIK_C=46;
DIK_V=47;
DIK_B=48;
DIK_N=49;
DIK_M=50;
DIK_COMMA=51;
DIK_PERIOD=52;
DIK_SLASH=35;
DIK_RSHIFT=54;
DIK_NUMPADSTAR=55;
DIK_LALT=56;
DIK_SPACE=57;
DIK_CAPSLOCK=58;
DIK_F1=59;
DIK_F2=60;
DIK_F3=61;
DIK_F4=62;
DIK_F5=63;
DIK_F6=64;
DIK_F7=65;
DIK_F8=66;
DIK_F9=67;
DIK_F10=68;
DIK_NUMLOCK=69;
DIK_SCROLL=70;
DIK_NUMPAD7=71;
DIK_NUMPAD8=72;
DIK_NUMPAD9=73;
DIK_NUMPADMINUS=74;
DIK_NUMPAD4=75;
DIK_NUMPAD5=76;
DIK_NUMPAD6=77;
DIK_NUMPADPLUS=78;
DIK_NUMPAD1=79;
DIK_NUMPAD2=80;
DIK_NUMPAD3=81;
DIK_NUMPAD0=82;
DIK_NUMPADPERIOD=83;
DIK_F11=87;
DIK_F12=88;
DIK_NUMPADENTER=156;
DIK_RCONTROL=157;
DIK_SYSRQ=183;
DIK_RALT=184;
DIK_PAUSE=197;
DIK_HOME=199;
DIK_UPARROW=200;
DIK_PGUP=201;
DIK_LEFTARROW=203;
DIK_RIGHTARROW=204;
DIK_END=207;
DIK_DOWNARROW=208;
DIK_PGDN=209;
DIK_INSERT=210;
DIK_DELETE=211;
DIK_LWIN=219;
DIK_RWIN=220;
DIK_NUMPADSLASH=181;


---
WBR, NailMan aka 2:5020/3337.13


 
Zak   (2004-12-18 13:13) [2]

О... и опять NailMan : ). Пасибки.



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
9-1103121746
D-Man
2004-12-15 17:42
2005.03.13
Генерация 2d карт


6-1105434379
Aleksandr.
2005-01-11 12:06
2005.03.13
Как наладить HTTP/HTTPS прокси через IdTCPClient?


9-1102936665
FUNKy
2004-12-13 14:17
2005.03.13
Как узнать координаты под курсором GLScene


1-1109668069
KIR
2005-03-01 12:07
2005.03.13
Вертикальные надписи в StringGrid


14-1109060950
kai
2005-02-22 11:29
2005.03.13
23 февраля