Я использую библиотеку jna.extra.User32Extra в java, чтобы найти окно и изменить значение windowdisplayaffinity. Но он возвращает код ошибки «ДОСТУП ЗАПРЕЩЕН».
HWND top= target.findWindow("WindowTitle");
System.err.println(User32Extra.INSTANCE.SetWindowDisplayAffinity(top, 0));
System.err.println(Native.getLastError());
Следующий код дает «ложь» и код ошибки «5» (ДОСТУП ЗАПРЕЩЕН).
Нужны ли мне дополнительные разрешения? В чем причина этой ошибки?