Hallo,
ich möchte gerne eine
Win32 API, zum Beispiel GetSysColor, aus Java aufrufen. Nun habe ich mich ein wenig belesen und herausgefunden, dass ich das JNI (Java Native Interface) nutzen muss. Gleichzeitig habe ich aber auch erfahren, dass die
DLL (in diesem Fall die User32.dll) für das JNI vorbereitet sein muss, was sie sicher nicht ist, zumindest gehe ich davon aus. Ich habe schon zahlreiche Websiten gefunden, die sich mit dem Thema befassen, aber aufgrund fehlender Programmierkentnisse in Java ist es mir nicht gelungen, eine Lösung zu finden. Auch wenn mir die Erfahrungen fehlen, würde ich gerne auf eine
Win32 API über Java zugreifen können und natürlich verstehen wollen was passiert.
Deshalb stellt sich die Frage: Wie kann ich solch eine Funktion in Java nutzen?
Auf der Website von Microsoft habe ich über JDirect erfahren, doch weis ich nicht wie ich das
package einbinden muss.
Wenn jemand eine Lösung weis, würde ich mich freuen.
Danke
Mazel