Bonjour,
Avec JNI, j'ai tenter d'utiliser les méthodes contenu dans les dll
de windows(user32.dll) mais je ne comprend pas pourquoi j'ai
toujours cette erreur:
java.lang.UnsatisfiedLinkError: GetActiveWindow
at apinative.testNative.GetActiveWindow(Native Method)
J'ai utilisé System.load("F:\WINDOWS\system32\user32.dll") mais
toujours le même erreur!oups
en VB j'ai testé et ça marche bien avec:
Public Declare Function GetActiveWindow Lib "user32" Alias
"GetActiveWindow" () As Long......
public class testNative {
public native long GetActiveWindow ();
static {
System.loadLibrary("user32");
}
public static void main(String[]args){
testNative f = new testNative();
long i= f.GetActiveWindow ();
System.out.println(i);
}
}
J'ai lu presque tout les forum sur le net mais j'avais pas trouvé
une solution. faudrait-il passer par le C++?
help me!!!!!