Здравствуйте, для отправки клавиш в cmd использую код:
Код:
procedure EmulateKey(Wnd: HWND; VKey: Integer);
asm
push 0
push edx
push 0100H //WM_KEYDOWN
push eax
call PostMessage
end;
Если я отпраляю 'А' то в cmd появитса 'а' , а если отправил 'а' то появитса другой символ. При отправке 'А' с зажатым shift то приходит 'А' . Как мне заставить думать cmd что shift нажат?