window hwnd的ClassName偶尔会修改一次

时间:2015-08-04 06:02:52

标签: c++ windows winapi

我在win32中有一个应用程序需要使用FindWindow函数找到某个窗口。我注意到窗口的类名可以在同一台计算机上更改。我可以事先知道窗口的类名,也可以自己计算,这样我的应用程序总能找到"我需要找到的特定窗口。

1 个答案:

答案 0 :(得分:2)

类名由窗口类的作者任意选择。唯一的要求是,它不超过256个字符,并且是唯一的。创建类名没有涉及算法,无法计算。它是在RegisterClassEx的调用中设置的(请参阅WNDCLASSEX structure lpszClassName 成员。)