FindWindowEx是一個Windows API函數,用于在指定窗口的子窗口中查找符合指定條件的子窗口。
函數原型如下: HWND FindWindowEx( HWND hWndParent, // 父窗口句柄 HWND hWndChildAfter, // 子窗口句柄(可選) LPCTSTR lpszClass, // 子窗口類名 LPCTSTR lpszWindow // 子窗口標題 );
參數說明:
函數返回值: 找到符合條件的子窗口時,返回子窗口的句柄;如果未找到則返回NULL。
使用示例: HWND hWndParent = FindWindow(NULL, _T(“Parent Window”)); // 找到父窗口 HWND hWndChild = FindWindowEx(hWndParent, NULL, _T(“Button”), _T(“OK”)); // 在父窗口的子窗口中查找一個類名為"Button",標題為"OK"的按鈕窗口
這樣就可以通過FindWindowEx函數來查找父窗口中符合條件的子窗口,然后獲取子窗口的句柄,進行后續的操作。