|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.hishidama.win32.api.WinBase
public class WinBase
winbase.hの関数.
| コンストラクタの概要 | |
|---|---|
WinBase()
|
|
| メソッドの概要 | |
|---|---|
static String |
FormatMessage(int error)
エラーメッセージ取得. |
static int |
GetLastError()
最新エラーコード取得. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public WinBase()
| メソッドの詳細 |
|---|
public static int GetLastError()
Win32APIのGetLastError()を呼び出す。
しかしJNIを経由した関数呼び出しでは(JNIの処理自体がWin32APIを発行している為?)、直前のJNI経由のWin32APIのエラーコードを取ることが出来ない。
したがって当メソッドの存在意義は不明(爆)
Win32Exceptionpublic static String FormatMessage(int error)
使用例:
int error = WinBase.GetLastError();
String message = WinBase.FormatMessage(error);
error - GetLastError()で取得したエラーコード
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||