ChildWindowList

概要: baChildWindowListはウィンドウの子ウィンドウのリストを返します。

シンタックス: Result = baChildWindowList( ParentWnd, Class, Caption, MatchCaption )

パラメータ: #integer, #string, #string, #integer
ParentWnd 子ウィンドウを取得したいウィンドウ。
Class 子ウィンドウのクラス。
Caption 子ウィンドウのタイトル。
MatchCaption trueを指定した場合、Captionの指定と実際のウィンドウのキャプションが正確に一致する必要があります(大文字小文字は問いません)。falseを指定した場合、Captionを含むすべてのウィンドウを返します。Captionを空のストリングにした場合、MatchCaptionは無視されます。
パラメータClassCaptionは、どちらか一方または両方を指定することができます。一方のパラメータが空白の場合は他方のみを使ってウィンドウの検索をします。

戻り値: #list
見つかったすべてのウィンドウハンドルのリストを返します。

例: wndList = baChildWindowList( 1234, "", "", 0 ) -- ウィンドウ1234のすべての子ウィンドウのリストを返します

ノート: このファンクションは親ウィンドウとそのすべての子から、すべての子ウィンドウを返します。

関連項目: baFindWindow
baWindowList
baGetWindow