|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.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のエラーコードを取ることが出来ない。
したがって当メソッドの存在意義は不明(爆)
Win32Exception
public static String FormatMessage(int error)
使用例:
int error = WinBase.GetLastError();
String message = WinBase.FormatMessage(error);
error
- GetLastError()
で取得したエラーコード
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |