要精確找到窗口句柄,可以使用FindWindowEx函數(shù)。該函數(shù)可以根據(jù)窗口類名和窗口標(biāo)題來查找窗口句柄。以下是一個(gè)示例代碼片段,演示如何使用FindWindowEx函數(shù)來精確找到窗口句柄:
#include <Windows.h>
int main()
{
HWND hWnd = FindWindowEx(NULL, NULL, TEXT("ClassName"), TEXT("WindowTitle"));
if(hWnd != NULL)
{
// 找到窗口句柄
// 可以在這里執(zhí)行對(duì)窗口的操作
}
else
{
// 未找到窗口句柄
}
return 0;
}
在上面的示例中,F(xiàn)indWindowEx函數(shù)的第一個(gè)參數(shù)是父窗口的句柄,第二個(gè)參數(shù)是子窗口的句柄,第三個(gè)參數(shù)是窗口類名,第四個(gè)參數(shù)是窗口標(biāo)題。通過傳入合適的參數(shù),可以精確地找到需要的窗口句柄。