Paata
03-04-2002, 11:03
1. Как разлечить Left SHIFT от Right SHIFT, Left CONTROL от Right CONTROL.
Нажимаю Right Shift;
int T;
T = GetKeyState ( VK_RSHIFT );
T = GetAsyncKeyState ( VK_RSHIFT );
Эти функций всегда возврашают 0. Есть ли другой путь.
BYTE pKey[256];
GetKeyboardState ( pKey );
int T = pKey[VK_RSHIFT];
возврашает T == 0; То есть и эта функция не работает у меня. В чем дела?
2. Как узнать когда вместе нажата Left SHIFT и Right SHIFT
Обрабатывать ON_KEYDOWN и ON_KEYUP не подходить нужен другой путь.
С уважением Паата
e-mail Paata_P@hotmail.com
Нажимаю Right Shift;
int T;
T = GetKeyState ( VK_RSHIFT );
T = GetAsyncKeyState ( VK_RSHIFT );
Эти функций всегда возврашают 0. Есть ли другой путь.
BYTE pKey[256];
GetKeyboardState ( pKey );
int T = pKey[VK_RSHIFT];
возврашает T == 0; То есть и эта функция не работает у меня. В чем дела?
2. Как узнать когда вместе нажата Left SHIFT и Right SHIFT
Обрабатывать ON_KEYDOWN и ON_KEYUP не подходить нужен другой путь.
С уважением Паата
e-mail Paata_P@hotmail.com