“findwindow”是一个用于在Windows操作系统中查找指定窗口句柄的函数,通常用于自动化测试和脚本编程。
FindWindow是一个Windows API函数,用于查找具有指定类名和窗口标题的顶级窗口,它的原型如下:

(图片来源网络,侵删)
HWND FindWindow( LPCTSTR lpClassName, LPCTSTR lpWindowName );
参数说明:
lpClassName:指向一个以NULL结尾的字符串,表示要查找的窗口的类名,如果为NULL,则表示查找所有类型的窗口。
lpWindowName:指向一个以NULL结尾的字符串,表示要查找的窗口的标题,如果为NULL,则表示查找所有标题的窗口。
返回值:
如果找到匹配的窗口,则返回该窗口的句柄(HWND)。
如果没有找到匹配的窗口,则返回NULL。
示例代码:
#include <Windows.h>
#include <iostream>
int main() {
// 查找名为"Untitled Notepad"的记事本窗口
HWND hwnd = FindWindow(NULL, _T("Untitled Notepad"));
if (hwnd != NULL) {
std::cout << "找到了记事本窗口,句柄为:" << hwnd << std::endl;
} else {
std::cout << "没有找到记事本窗口" << std::endl;
}
return 0;
}

(图片来源网络,侵删)
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!