olá! olha eu aquinovamente. alguem pode me dar uma ajuda de como eu rodar esse código em JNA? eu já baixei o .jar e tudo, mas nao intendi nem o código. este código é um exemplo que tem na pagina do projeto JNA https://jna.dev.java.net/.
// Equivalent JNA mappings
public interface User32 extends StdCallLibrary {
interface WNDENUMPROC extends StdCallCallback {
/** Return whether to continue enumeration. */
boolean callback(Pointer hWnd, Pointer arg);
}
boolean EnumWindows(WNDENUMPROC lpEnumFunc, Pointer arg);
}
...
User32 user32 = User32.INSTANCE;
user32.EnumWindows(new WNDENUMPROC() {
int count;
public boolean callback(Pointer hWnd, Pointer userData) {
System.out.println("Found window " + hWnd + ", total " + ++count);
return true;
}
}, null);
o que tenho de fazer pra compilar e rodar esse código? e o que tenho de botar no lugar das reticências?
me ajudem! valhew!