易語言的FindWindowExA函數(shù)用于查找指定窗口類名和窗口標(biāo)題的頂級窗口或子窗口。它的函數(shù)原型如下:
HWND FindWindowExA(HWND hWndParent, HWND hWndChildAfter, LPCSTR lpszClass, LPCSTR lpszWindow);
參數(shù)說明:
hWndParent
:父窗口句柄,用于限定查找的范圍。傳入NULL表示查找所有頂級窗口。hWndChildAfter
:子窗口的前一個窗口句柄,用于從該窗口之后開始查找。傳入NULL表示從第一個子窗口開始查找。lpszClass
:窗口類名??梢允谴翱陬惷㈩惷熬Y、類名正則表達式等。lpszWindow
:窗口標(biāo)題??梢允峭暾翱跇?biāo)題、標(biāo)題前綴、標(biāo)題正則表達式等。返回值:
使用示例:
// 在指定父窗口下查找子窗口
HWND hParent = FindWindowA(NULL, "父窗口標(biāo)題"); // 獲取父窗口句柄
HWND hChild = FindWindowExA(hParent, NULL, "子窗口類名", "子窗口標(biāo)題"); // 查找子窗口
// 在所有頂級窗口中查找窗口
HWND hWindow = FindWindowExA(NULL, NULL, "窗口類名", "窗口標(biāo)題"); // 查找窗口
請根據(jù)實際情況替換"父窗口標(biāo)題"
、"子窗口類名"
等參數(shù)的具體值。