请输入您要查询的百科知识:

 

词条 RegisterClassEx
释义

函数功能:该函数为随后在调用Createwindow函数和CreatewindowEx函数中使用的窗口注册一个窗口类。

函数原型:ATOM RegisterClassEx(CONST WNDCLASSEX *Ipwcx);

参数:

Ipwcx:指向一个WNDCLASSEX结构的指针。在传递给这个函数之前,必须在结构内填充适当的类的属性返回值:如果函数成功,返回这个窗口类型的标识号;如果函数失败,返回值为0。若想获得更多错误信息,请调用callGetLastError函数。

备注:如果使用RegisterClassEx来注册窗口类,应用程序通知系统被注册类的窗回的消息使用ANSI字符集的文本和字符参数;如果使用RegisterClassExW来注册窗口类,应用程序需要系统以Unicode来传递消息的文本参数。IsWindowUnicode函数使应用程序可以查询每一个窗口的字符特征。参看 Win32 API中的ANSI和Unicode函数,请查阅 Functiont prototype(函数原型)。

应用程序注册的所有的窗口类在应用程序中止后都为未注册的类。

Windows 95:所有由DLL注册的类在DLL卸载后均未注册的类。

Windows NT:所有由DLL注册的类在DLL卸载后仍为已注册的类。

Windows 95:如果WNDCLASSEX结构中的cbWndEXtra或cbCIsEXtra单元包含字节数超过40个字节,则RegisterClassEx将失败。

速查:Windows NT:4.0以上版本;Windows:95以上版本;Windows CE:不支持:头文件:winuser.h;库文件:user32.lib; Unicode:在 Windows NT上实现为 Unicode和 ANSI两种版本。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/12/16 22:01:44