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