The WindowEx.FindWindowEx function retrieves the handle to a window whose class name and window name match the specified strings. The function searches child windows, beginning with the one following the given child window.
number WindowEx.FindWindowEx(
number hwndParent, // handle to parent window
number hwndChildAfter, // handle to a child window
string lpszClass, // pointer to class name
string lpszWindow // pointer to window name
);
Parameters
hwndParent
Identifies the parent window whose child windows are to be searched.
If hwndParent is 0, the function uses the desktop window as the parent window. The function searches among windows that are child windows of the desktop.
hwndChildAfter
Identifies a child window. The search begins with the next child window in the Z order. hwndChildAfter must be a direct child window of hwndParent, not just a descendant window.
If hwndChildAfter is 0, the search begins with the first child window of hwndParent.
Note that if both hwndParent and hwndChildAfter are 0, the function searches all top-level windows.
lpszClass
Identifies the ClassName of target window , Set "" If Not Needed
lpszWindow
Identifies the Title of target window , Set "" If Not Needed. If this parameter is "", all window names match.
Return Values
If the function succeeds, the return value is the handle to the window that has the specified class and window names.
If the function fails, the return value is 0.