Archive for 1月 14th, 2013
-
Hello, Win32 API(Rhino) World!
Posted on 1月 14th, 2013 by cx20
Win32 API(Rhino)
Win32 API は、Windows の機能にアクセスする為の API(Application Programming Interface)である。
以下は Rhino にて SWT の非公開 API を使用した Win32 API 呼出しの例となっている。ソースコード
importPackage(org.eclipse.swt.internal.win32); var lpText = new TCHAR(0, "Hello, Win32 API World!", true); var lpCaption = new TCHAR(0, "Hello, World", true); OS.MessageBox(0, lpText, lpCaption, OS.MB_OK );
実行方法
C:¥> jrunscript -cp org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar;. Hello.js
実行結果
--------------------------- Hello, World! --------------------------- Hello, Win32 API World! --------------------------- OK ---------------------------