Ajuda com JNA

1 resposta
souarte

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!

1 Resposta

souarte

ninguem pode me dar uma ajuda pra eu conseguir ao menos compilar esse troço?

Criado 21 de maio de 2008
Ultima resposta 21 de mai. de 2008
Respostas 1
Participantes 1