要精确找到窗口句柄,可以使用FindWindowEx函数。该函数可以根据窗口类名和窗口标题来查找窗口句柄。以下是一个示例代码片段,演示如何使用FindWindowEx函数来精确找到窗口句柄:
#include <Windows.h>
int main()
{
HWND hWnd = FindWindowEx(NULL, NULL, TEXT("ClassName"), TEXT("WindowTitle"));
if(hWnd != NULL)
{
// 找到窗口句柄
// 可以在这里执行对窗口的操作
}
else
{
// 未找到窗口句柄
}
return 0;
}
在上面的示例中,FindWindowEx函数的第一个参数是父窗口的句柄,第二个参数是子窗口的句柄,第三个参数是窗口类名,第四个参数是窗口标题。通过传入合适的参数,可以精确地找到需要的窗口句柄。