Sub Process_Globals
Type rect(Bottom As Int,Left As Int,Right As Int,Top As Int)
...
Dim user32 As JavaObject
user32 = user32.InitializeStatic("com.sun.jna.platform.win32.User32").GetField("INSTANCE")
Dim hwnd1 As JavaObject = user32.RunMethod("GetForegroundWindow",Null)
Dim arect As rect
user32.runmethod("GetWindowRect",Array(hwnd1,arect))
Dim title(512) As Char
user32.RunMethod("GetWindowText", Array(hwnd1,title,512))
Dim native As JavaObject
Dim activewindowtitle As String = native.InitializeStatic("com.sun.jna.Native").RunMethod("toString", Array(title))
activewindowtitle = activewindowtitle.Trim
Log(activewindowtitle)
Log(arect.Left)