GetClassInfoEx的疑惑,SDK高手请进
我在学习Windows的窗口类时看到下面这样一段话:
/**************************************************************/
GetClassInfoEx 仅能在呼叫此函式的那个行程㆗取得㆒个已注册的窗口类别的
相关信息。举个例,如果你想利用GetClassInfoEx 取得 “NOTEPAD” 类别的
相关信息,会导致失败,因为呼叫GetClassInfoEx 函式的㆟(行程)并不是
NOTEPAD 。
/*************************************************************/
从GetClassInfoEx的原型 声明可以知道:
BOOL GetClassInfoEx(HINSTANCE hinst, LPCSTR lpszClassName, PWNDCLASSEX pwc);
只要给定程序的运行实例主可以知道指定类的情况了。
如果在“记事本”程序运行时,通过获取这个“记事本”程序的窗口句柄,得到其实例句柄,赋给hinst,再将“NOTEPAD”给lpszClassName
,那么不就可以得到pwc这个窗口类结构的情况了吗?
不知书上的这句话是什么意思?