クラス
jp.hishidama.win32.JWnd の使用

JWnd を使用しているパッケージ
jp.hishidama.robot 自動実行クラス. 
jp.hishidama.robot.ie IERobot支援ユーティリティークラス. 
jp.hishidama.robot.win ウィンドウズ操作支援ユーティリティークラス. 
jp.hishidama.win32 ウィンドウズAPIラッパークラス. 
 

jp.hishidama.robot での JWnd の使用
 

JWnd を返す jp.hishidama.robot のメソッド
 JWnd WindowsRobot.findWindow(String title, int time, int count)
          ウィンドウ探索.
 JWnd IERobot.getBlockingFileDownloadWnd()
          ファイルダウンロード拒否ウィンドウ取得.
 JWnd IERobot.getCliendWnd()
          クライアント領域HWND取得.
 JWnd WindowsRobot.getJWnd()
          操作対象ウィンドウ取得.
 JWnd IERobot.getWnd()
          HWND取得.
 

JWnd 型のパラメータを持つ jp.hishidama.robot のメソッド
static IERobot IERobot.create(JWnd wnd)
          IERobot作成.
 boolean WindowsRobot.isTarget(JWnd wnd, String title)
          タイトル確認.
 void WindowsRobot.setJWnd(JWnd wnd)
          操作対象ウィンドウ設定.
 

jp.hishidama.robot.ie での JWnd の使用
 

JWnd 型のパラメータを持つ jp.hishidama.robot.ie のコンストラクタ
FileDownloadConfirmDialog(JWnd wnd)
          コンストラクター.
FileDownloadProgressDialog(JWnd wnd)
          コンストラクター.
 

jp.hishidama.robot.win での JWnd の使用
 

JWnd を返す jp.hishidama.robot.win のメソッド
 JWnd WindowsDialog.getWnd()
          ダイアログのウィンドウハンドル取得.
 

JWnd 型のパラメータを持つ jp.hishidama.robot.win のコンストラクタ
FileSaveDialog(JWnd wnd)
          コンストラクター.
WindowsDialog(JWnd wnd)
          コンストラクター
YesNoDialog(JWnd wnd)
          コンストラクター.
 

jp.hishidama.win32 での JWnd の使用
 

JWnd として宣言されている jp.hishidama.win32 のフィールド
static JWnd JWnd.wndBottom
          Zオーダーの最後尾
static JWnd JWnd.wndNoTopMost
          最上位でない全てのウィンドウの先頭
static JWnd JWnd.wndTop
          Zオーダーの先頭
static JWnd JWnd.wndTopMost
          最上位でない全てのウィンドウの上
 

JWnd を返す jp.hishidama.win32 のメソッド
 JWnd JWnd.childWindowFromPoint(int x, int y)
          指定位置子ウィンドウ取得.
 JWnd JWnd.ChildWindowFromPoint(Point pt)
          指定位置子ウィンドウ取得.
 JWnd JWnd.ChildWindowFromPointEx(Point pt, int flags)
          指定位置子ウィンドウ取得.
static JWnd JWnd.FindWindow(String className, String windowName)
          ウィンドウ探索.
 JWnd JWnd.GetActiveWindow()
          アクティブウィンドウ取得.
 JWnd JWnd.GetAncestor(int flags)
          祖先ウィンドウ取得.
static JWnd JWnd.GetDesktopWindow()
          デスクトップウィンドウ取得.
 JWnd JWnd.GetDlgItem(int id)
          ダイアログボックスコントロール取得.
static JWnd JWnd.GetFocus()
          フォーカスのあるウィンドウ取得.
static JWnd JWnd.GetForegroundWindow()
          最前面ウィンドウ取得.
 JWnd JWnd.GetNextDlgGroupItem(JWnd ctl, boolean previous)
          ダイアログボックス:グループ内の次コントロール取得.
 JWnd JWnd.GetNextDlgTabItem(JWnd ctl, boolean previous)
          ダイアログボックス:タブ移動可能な次コントロール取得.
 JWnd JWnd.GetNextWindow()
          次ウィンドウ取得.
 JWnd JWnd.GetNextWindow(int flag)
          次ウィンドウ取得.
 JWnd JWnd.GetOwner()
          オーナー取得.
 JWnd JWnd.GetParent()
          親ウィンドウ取得.
 JWnd JWnd.GetTopWindow()
          トップレベル子ウィンドウ取得.
 JWnd JWnd.GetWindow(int cmd)
          ウィンドウ取得.
 JWnd JWnd.SetActiveWindow()
          アクティブウィンドウ化.
 JWnd JWnd.SetFocus()
          フォーカス設定.
 JWnd JWnd.SetParent(JWnd newParent)
          親ウィンドウ設定.
static JWnd JWnd.WindowFromPoint(Point pt)
          指定位置ウィンドウ取得.
 

JWnd 型のパラメータを持つ jp.hishidama.win32 のメソッド
 JWnd JWnd.GetNextDlgGroupItem(JWnd ctl, boolean previous)
          ダイアログボックス:グループ内の次コントロール取得.
 JWnd JWnd.GetNextDlgTabItem(JWnd ctl, boolean previous)
          ダイアログボックス:タブ移動可能な次コントロール取得.
 boolean JWnd.IsChild(JWnd wnd)
          直系子ウィンドウ判断.
 void JWnd.SetOwner(JWnd owner)
          オーナー設定.
 JWnd JWnd.SetParent(JWnd newParent)
          親ウィンドウ設定.
 boolean JWnd.SetWindowPos(JWnd wndInsertAfter, int x, int y, int cx, int cy, int flags)
          ウィンドウ位置変更.