À l'aide de la " JNA " à lien de dll personnalisée
comment puis-je accéder à la coutume .lib /.fonctions de la dll à l'aide de JNA?
Quelqu'un peut-il me donner un exemple?
Merci.
OriginalL'auteur | 2009-01-29
Vous devez vous connecter pour publier un commentaire.
Exemple (à partir de Wikipedia):
Dans ce cas, nous le charger à partir de l' "kernel32.dll" de la bibliothèque.
J'espère que cela rend plus claire de la JNA.
EDIT: je vais vous expliquer le code:
Vous devez définir une interface(qui s'étend com.soleil.jna.La bibliothèque) avec les fonctions dont vous avez besoin à partir de la bibliothèque.
Ensuite, appelez com.soleil.jna.Native.loadLibrary("LibraryName", InterfaceName.class).
Enfin, stocker le résultat dans une variable avec le type de l'interface.
Juste appeler les fonctions de cette variable.
comment fournir le chemin de ma dll personnalisée je veux dire, si ma dll se trouve quelque part dans e:/Mydll. alors comment fournir le chemin d'accès et si Madll fait à l'aide de quelques autres dll et la bibliothèque alors dois-je fournir un chemin quelque part pour ces dll également ?
OriginalL'auteur luiscubal