ページの先頭行へ戻る
Interstage Interaction Manager V9.1.1 Interstage Portalworksシナリオ作成支援ガイド

4.3.1 FindWindowメソッド

指定された文字列と一致するクラス名とウィンドウ名をもつトップレベルウィンドウ(親を持たないウィンドウ)のハンドルを返します。この関数は、子ウィンドウを検索しません。

PwShell.FindWindow(strClassName, strWindowName)

[引数]

strClassName

クラス名を表す文字列を指定します。このパラメータが空の場合は、すべてのクラスが検索対象となります。

strWindowName

ウィンドウ名(ウィンドウのタイトル)を表す文字列を指定します。このパラメータが空の場合は、すべてのウィンドウが検索対象となります。

[戻り値]

指定されたクラス名とウィンドウ名をもつウィンドウのハンドルを返します。ウィンドウが見つからなかった場合は、“0”を返します。

[使用例]

// ウィンドウの検索
hwnd = PwShell.FindWindow(“”, “TeamWARE Office”);

// 検索に成功したらマウスクリック
if(hwnd != 0){
 PwShell.MouseClick(hwnd, 0, 0);
}