FindWindow函数
检索顶级窗口的句柄,该窗口的类名和窗口名称与指定的字符串匹配。该功能不搜索子窗口。此功能不执行区分大小写的搜索。
要从指定的子窗口开始搜索子窗口,请使用FindWindowEx函数。
句法
C ++
HWND WINAPI FindWindow(
_In_opt_ LPCTSTR lpClassName,
_In_opt_ LPCTSTR lpWindowName
);
参数
lpClassName [in,可选]
类型:LPCTSTR
以前对RegisterClass或RegisterClassEx函数的调用创建的类名或类原子。该原子必须位于lpClassName的低位字中; 高位字必须为零。
如果lpClassName指向一个字符串,它指定窗口类的名称。类名称可以是使用RegisterClass或RegisterClassEx注册的任何名称,也可以是任何预定义的控件类名称。
如果lpClassName是NULL,它会找到其标题与lpWindowName参数相匹配的任何窗口。
lpWindowName [in,可选]
类型:LPCTSTR
窗口名称(窗口的标题)。如果此参数为NULL,则所有窗口名称都匹配。
返回值
类型:
类型:HWND
如果函数成功,则返回值是具有指定的类名称和窗口名称的窗口的句柄。
用这个函数可以找到窗口句柄,就可以使用该窗口里面的控件了。