003
15.09.2003, 23:00 Uhr
Christian
C/C++ Master (Operator)
|
Hi Lutz,
doch, das ist schon so. Per DirectInput kann man sich quasi eine Momentanaufnahme vom Keyboard holen. Das sieht dann programmtechnisch (falls es dich interessiert) etwa so aus:
C++: |
char buffer[256]; pKeyboard->GetDeviceState(sizeof(buffer), (LPVOID)&buffer);
|
Man bekommt also ein Datenfeld gefüllt, wo quasi jedes Arrayelement für eine Taste steht und das oberste Bit dabei zeigt dann an, ob die Taste gedrückt ist oder nicht. Das ist wirklich LowLevel, da kannst du also programmtechnisch wie du es versuchst, gar nicht bescheißen.
Christian grüßt -- Grüße, Christian |