0

C++ DLL のメソッドにある出力パラメータを取得するにはどうすればよいですか?

public class MyClass {

    public int error = 0;

    public String MyMethod(){
        String str = null;

        error = error(str);

        if (error == 0){
            return str;
        }
        else
            return null;
    }

    public native int error(String outputparam);

    static {
        Native.register("MyDLL");
    }
}
4

1 に答える 1

1

パラメータとして使用されるバッファから「返された」文字列を抽出する方法を説明している、このJNA FAQ エントリを参照してください。

于 2013-02-09T15:19:56.527 に答える