cbClsExtra和cbWndExtra分别是干什么用的

[复制链接]
查看11 | 回复1 | 2012-9-28 14:19:00 | 显示全部楼层 |阅读模式
cbClsExtra :windows程序为每一个窗口设计类管理一个WNDCLASS结构。在应用程序注册一个窗口类的时候,可以让windows分配一定字节空间的内存,这部分内存成为类的附件内存,有属于这个窗口类的所有窗口共享,类附件内存信息用于存储窗口类的附加信息。windows系统将这部分内存初始化为0,因此我们经常设置此参数为0.cbWndExtra :windows程序为每一个窗口管理一个内部数据结构,在注册窗口类的时候,系统可以为每一个窗口分配一定的字节数的附加内存空间,称为窗口附件内存。应用程序可使用这部分内存存储窗口特有的数据,windows系统把这部分内存初始化为0.
回复

使用道具 举报

千问 | 2012-9-28 14:19:00 | 显示全部楼层
cbClsExtra Specifies the amount of extra memory, in bytes, that Windows should reserve for the class. cbWndExtra Specifies the amount of extra memory, in bytes, that Windows should reserve for each window in the class.懒得翻译了,自己看吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行