Pentrix
10.03.2008, 23:39
Собственно, возник такой вопрос:
Функция GetASyncKeyState(65) (65 - 'A') при нажатии на клавишу 'a' малую возвращает тру, хотя, по идее 'a' != 'A'.
Как тогда отличить а малую от А большой?
И как, кстати, узнать нажата A английская или ф русская? Есть способы логичнее, чем проверка раскладки?
Функция GetASyncKeyState(65) (65 - 'A') при нажатии на клавишу 'a' малую возвращает тру, хотя, по идее 'a' != 'A'.
Как тогда отличить а малую от А большой?
И как, кстати, узнать нажата A английская или ф русская? Есть способы логичнее, чем проверка раскладки?