Postmessage error
Code:
for (int i = 65; i < 91; i++)
{
if (KeyDowns[160])
{
if (KeyDowns[i]) PostMessage(Handle, WM_KEYDOWN, i, 0);
}
else
{
if (KeyDowns[i]) PostMessage(Handle, WM_KEYDOWN, i + 32, 0);
}
}
It sends:
when press 'a' key: 1
when press 'b' key: 2
etc...
The upper when it have to send the Capital letters, works well...
WTF is wrong with this ?