Свързани въпроси 'jna'

как да внедря функция като alt+tab с помощта на java?
Изображението показва какво прави getDisplayMedia() Искам да покажа на потребителя всички текущо отворени приложения/прозорци (като този на alt+tab), използвайки java. В javaScript можем да направим това чрез интерфейса на медийните...
2073 изгледи
schedule 26.09.2022

Подобрете представянето на JNA без toArray
Опитвам се да създам обвързване на C библиотека към моя Java код с JNA, но получавам много лошо представяне. Ето C заглавния файл struct facet_fin_s { int facet; int fin; }; typedef struct facet_fin_s facet_fin_t; struct tab_facet_fin_s {...
1047 изгледи
schedule 04.10.2022

JNA - DsGetDcNameA
Аз съм нов в JNA, искам да конвертирам метода DsGetDcName в JNA. DWORD DsGetDcName( __in LPCTSTR ComputerName, __in LPCTSTR DomainName, __in GUID *DomainGuid, __in LPCTSTR SiteName, __in ULONG Flags, __out...
603 изгледи
schedule 09.11.2022

Как да добавите непрозрачни компоненти към прозрачен JFrame в java 1.5?
Имам подклас на JFrame (съдържа JButton, Title и Jpanel) и добавих JPanel към него. Jpanel заема централната част на контура. Искам да направя JPanel прозрачен (трябва да вижда през прозореца Frame). Тъй като го правя за Java 1.5, използвах...
3257 изгледи
schedule 31.10.2023

Обвийте DLL в Java
Имам някакъв код за комуникация с хардуерно устройство на Windows, което работи на C++. Кодът прави нещо доста просто, за да реагира на натискане на бутон на устройството и имам това, компилирано в dll с наблюдател, който се извиква при натискане на...
2584 изгледи
schedule 29.11.2022

Как мога да използвам DLL с JNA, който няма интерфейс
След като прекарах много време в изучаване на Python за внедряване на серия от базирани на DLL функции в Java чрез Jython - забравих да прочета документацията на Jython и липсата на поддръжка на ctypes направи по-голямата част от моя код безполезен....
1813 изгледи
schedule 23.12.2023

Vb.net DLL методът не се вижда
Създадох VB.net DLL с Visual Basic Express много просто, това е моят код: Public Class Class1 Public Function SayHello() As String Return "Hello" End Function End Class Бих искал да използвам този DLL от JAVA с JNA, но Eclipse...
322 изгледи
schedule 14.11.2022

Как мога да получа информация за системата/хардуера чрез Java?
Трябва да получа информация за системата и хардуера чрез Java приложение. Интересувам се от: Os детайли; Брой процесори, имена, натоварване на процесора в проценти; Състояние на паметта (обща/свободна); Брой процеси (нишки) на OS и...
70848 изгледи
schedule 17.03.2024

Как да манипулирате памет от Java с JNA на Windows
Как да манипулирам памет от Java? Знам, че Java работи в собствената си JVM, така че не може да има директен достъп до паметта на процеса. Чух за JNA, която може да се използва за получаване на интерфейси между операционната система и моя Java...
21394 изгледи
schedule 07.04.2024

Извличане на текст на елемент с JNA и SendMessage()
Опитвам се да извлека текста на елемента от контрола, подобна на Win32 ListView. Използвам JNA и SendMessageW(), за да изпратя LVM_GETITEMTEXTW към контролата. Успях да извлека броя на артикулите (чрез LVM_GETITEMCOUNT), но в този момент съм...
1007 изгледи
schedule 16.04.2024

Как да върна char * aarr= new char[200] от C++ към Java с помощта на JNA
Аз съм нов в JNA. в моето едно приложение трябва да върна char * aarr= new char[200] на java от c. Не мога да разбера как да направя това. Какъв трябва да бъде типът връщане на моята c++ функция? И как трябва да декларирам моя java метод, за да...
1563 изгледи
schedule 15.05.2024

Невалиден достъп до паметта на местоположение с Rococoa
Опитвах се да кодирам просто приложение за екранни снимки, използвайки rococoa (java to osx cocoa api библиотека) и успях да стигна дотам, че наистина да направя екранна снимка и след това да я запазя във файл. За съжаление, от време на време...
1058 изгледи
schedule 08.06.2024