Итак, в основном то, что я делаю, это использую JNA, чтобы установить крюк с клавиатурой Lowlevelkeyboardproc, все работает совершенно нормально, я могу получить значения в точности так же, как я хочу их в Java, но проблема, которую я сталкиваюсь, заключается в том, что когда я пытаюсь преобразовать в Chars, это становится чрезвычайно общепринятым шлифом для обработки, сдвигает клавиши и точки, подобные все, что не так удивляет, что я не буду удивительно, что все, что не так, как и удивительно, что я не буду удивительно, и все, что не так, как удивляется, я не буду удивительно, что я. Преобразование?
вот подробности того, что я получаю от крюка каждый раз, когда нажимается клавиша
http://msdn.microsoft.com/en-us/library ... p/ms644967(v=vs.855. Такие вещи, как F -клавиши, кнопка блокировки крышек, кнопка Ctrl и т. Д.).
Подробнее здесь: https://stackoverflow.com/questions/774 ... arjava-jna