В последние месяцы мне приходилось смешивать с моим Java-проектом некоторые C, C ++ и Win32 альтернативы для нативного доступа.После большой работы с JNA и недавно с JInvoke для такой интеграции, я могу сказать вам, что JInvoke немного зрелее, чем JNA.Даже если JInvoke старше JNA, я нашел его синтаксис более лаконичным и простым.Извините за тех, кто любит JNA, но используя JInvoke, я могу буквально подключить Windows API от Java.