require 'java' require 'org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar' import 'org.eclipse.swt.internal.win32.OS' import 'org.eclipse.swt.internal.win32.TCHAR' @lpText = TCHAR.new(0, "Hello, Win32 API World!", true) @lpCaption = TCHAR.new(0, "Hello, World", true) OS::MessageBox(0, @lpText, @lpCaption, OS::MB_OK )