社区
界面
帖子详情
原来CWnd并没有封装注册窗口类的那部分的代码。
xingguyuwang
2013-03-20 02:31:21
就是RegisterClass的那部分的代码,并没有被封装进CWnd中。
...全文
107
9
打赏
收藏
原来CWnd并没有封装注册窗口类的那部分的代码。
就是RegisterClass的那部分的代码,并没有被封装进CWnd中。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eleven
2013-05-24
打赏
举报
回复
看MFC深入浅出一书
向立天
2013-05-24
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
hurryboylqs
2013-03-20
打赏
举报
回复
AfxRegisterWndClass
wocow3
2013-03-20
打赏
举报
回复
虚函数PreCreateWindow时检查窗口类是否注册,大多数的CWnd的派生类会把注册和初始化comctl的代码写在里面
sumos
2013-03-20
打赏
举报
回复
引用 4 楼 sha_jinhao 的回复:
mfc自动帮你注册了!
mfc没有自动注册,看我写的例子
http://blog.csdn.net/zhoujielunzhimi/article/details/8480959
用这个函数AfxRegisterWndClass去注册窗口。
jimette
2013-03-20
打赏
举报
回复
mfc自动帮你注册了!
jimette
2013-03-20
打赏
举报
回复
mfc 不用你自己注册把?
xingguyuwang
2013-03-20
打赏
举报
回复
就是说,创建CWnd前,也是需要先做注册窗口类的操作。
引用 1 楼 sha_jinhao 的回复:
你想说明什么?
jimette
2013-03-20
打赏
举报
回复
你想说明什么?
CMyPhoto图片动态切换、动态创建图片
窗口
、
窗口
动态创建
封装
CWnd
的图片
类
1、本
类
解决
窗口
的动态创建 2、本
类
解决在动态
窗口
中创建的图片的更换问题 3、自
CWnd
派生 4、更换
窗口
中图片的时候请直接调用 SetBitmap(CString strBitmapPath); 5、本
代码
通过vs2008、vc6.0调试
CWnd
类
与Windows
窗口
的关系-3、
CWnd
类
如何
封装
Windows
窗口
现在,可以比较深入地对
CWnd
类
的
封装
机制进行剖析了。 在建立
窗口
句柄映射方面,
CWnd
使用了一个未公开的
类
CHandleMap进行管理。使用
CWnd
及派生
类
创建
窗口
时,建立了句柄映射,在
窗口
销毁时删除映射。一个在MFC内部...
MFC中
CWnd
类
及其派生
类
对话框、消息处理、
窗口
操作
CWnd
类
封装
的
窗口
操作主要包含
窗口
的创建和销毁、操作
窗口
风格、操作
窗口
状态、
窗口
子
类
化、获取指定
窗口
等。 当然,
CWnd
还实现了其他功能: 1、绘制
窗口
GetDC()//取得客户区显示设备上下文
无
窗口
的
CWnd
类
可以接收消息吗? 解决方法:动态创建
窗口
不能,因为无
窗口
的
CWnd
类
其m_hWnd为0x000000。
没有
句柄,其他
类
也就无法使用::SendMessage(hwnd, …)向其发送消息。 解决方法: 为
CWnd
类
动态创建一个透明
窗口
。 动态创建MFC
窗口
和控件 前言: 那么如何动态创建
窗口
...
MFC架构之
CWnd
类
在Windows系统里,一个
窗口
的属性分两个地方存放:一
部分
放在“
窗口
类
”里头,如上所述的在
注册
窗口
时指定;另一
部分
放在Windows Object本身,如:
窗口
的尺寸,
窗口
的位置(X,Y轴),
窗口
的Z轴顺序,
窗口
的状态...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章