User32 インターフェイス (プラットフォーム ライブラリ) にはいくつかの WinAPI 関数が欠けているため、拡張してみました。
package myapp
import com.sun.jna.platform.win32.W32API
public interface User32 extends com.sun.jna.platform.win32.User32 {
myapp.User32 INSTANCE
boolean IsWindow(W32API.HWND hWnd)
}
しかし、呼び出しmyapp.User32.INSTANCE.FindWindow(..)
の結果はjava.lang.NullPointerException: Cannot invoke method FindWindow() on null object