Показать сообщение отдельно
Старый 30.10.2009, 20:05   #87
pipns
Нуждающийся
 
Регистрация: 01.10.2006
Сообщений: 55
Написано одно полезное сообщение
(для 0 участников)
Re: Тупые вопросы

Начал писать свой движок (.dll) Но появилась проблема, которая не должна существовать на этом белом свете.

Есть массив
staticint bKeys [256] = {false};

В WndProc обрабатываю клавиатуру
case WM_KEYDOWN:
{
if ((wParam >= 0) && (wParam <= 255))
bKeys[wParam] =
true;
break;
}
case WM_KEYUP:
{
if ((wParam >= 0) && (wParam <= 255))
bKeys[wParam] =
false;
break;
}

Потом этой функцией возращаю состояние клавиши
DECLSPEC bool KeyDown(unsignedchar param)
{
return bKeys[param];
}

Но результата никакого, в чем может быть причина?
(Offline)
 
Ответить с цитированием