社区
界面
帖子详情
如何使用CWnd制作自定义控件(如CButton等),并将其添加天VC的工具箱中呢?
wonsoft
2011-04-29 02:26:54
请教各位高手些,我想自定义一个控件,像CButton\CEdit这些一样,直接通过CWnd派生出来, 1、应当如何做呢?2、如何才能把它整到工具箱中?
谢谢
...全文
353
7
打赏
收藏
如何使用CWnd制作自定义控件(如CButton等),并将其添加天VC的工具箱中呢?
请教各位高手些,我想自定义一个控件,像CButton\CEdit这些一样,直接通过CWnd派生出来, 1、应当如何做呢?2、如何才能把它整到工具箱中? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
忘世麒麟
2013-12-16
打赏
举报
回复
请问问题解决了吗?我目前也在做这方面的东西,假如解决的话不妨分享一下。
微wx笑
2012-06-13
打赏
举报
回复
这是VC6很不如人意的地方
mobinkun
2011-05-25
打赏
举报
回复
look
oyljerry
2011-04-29
打赏
举报
回复
[Quote=引用 2 楼 wonsoft 的回复:]
引用 1 楼 ogiso_pest 的回复:
添加类->MFC类->选基类(可以选各种基类,如果要全部实现功能全新控件,就选CWnd)。输入类名 CxxxxWnd
生成2个文件 xxxxWnd.cpp, xxxxWnd.h;在里面添加消息的响应处理功能,尤其添加wm_paint消息的处理用来绘制控件的外观。
我是这样做的,只是通过自定义控件中进行引用,还要写一个注册WND的东东,如……
[/Quote]
需要注册成组件等形式,一般自己使用就定义common的类行了,没必要整到编译器
hztj2005
2011-04-29
打赏
举报
回复
做成一个Dll,这样注册:
Regsvr32 文件名
或者调用DllRegisterServer函数注册。
wonsoft
2011-04-29
打赏
举报
回复
[Quote=引用 1 楼 ogiso_pest 的回复:]
添加类->MFC类->选基类(可以选各种基类,如果要全部实现功能全新控件,就选CWnd)。输入类名 CxxxxWnd
生成2个文件 xxxxWnd.cpp, xxxxWnd.h;在里面添加消息的响应处理功能,尤其添加wm_paint消息的处理用来绘制控件的外观。
[/Quote]
我是这样做的,只是通过自定义控件中进行引用,还要写一个注册WND的东东,如何添加到工具箱中?
ogiso_pest
2011-04-29
打赏
举报
回复
添加类->MFC类->选基类(可以选各种基类,如果要全部实现功能全新控件,就选CWnd)。输入类名 CxxxxWnd
生成2个文件 xxxxWnd.cpp, xxxxWnd.h;在里面添加消息的响应处理功能,尤其添加wm_paint消息的处理用来绘制控件的外观。
VC
中
自画控件的过程和方法(C
Button
, CEdit, etc)
本文介绍如何通过自定义派生类及重写DrawItem函数来自绘Windows控件,如按钮等,以达到美化界面的效果。文章详细解释了设置控件为OwnerDraw模式的方法,并提供了子类化的多种方式。
VC
++学习-控件篇(复选框CheckBox
使用
)
本文介绍在VS2013、MFC编程环境下,对复选框checkbox控件的操作方法。主要有三种:利用C
button
成员函数GetCheck和SetCheck;用
CWnd
成员函数IsDlg
Button
Checked;将复选框与BOOL型变量相关联。还分别阐述了各方法下获取和设置复选框状态的具体情况。
VC
判断控件是否按钮。
本文探讨了
使用
CWnd
遍历窗口所有子控件的方法,并介绍了如何判断子控件的具体类型,避免了将标题栏上的系统按钮误判为特定类型的控件。
MFC Edit控件 error:“DDX_Control”: 不能将参数 3 从“int”转换为“
CWnd
&”
本文解析了在
使用
MFC进行控件绑定时遇到的常见错误,例如将int或CString类型的变量绑定到
CWnd
对象时出现的问题,并提供了具体的解决办法。
在
vc
中
自定义事件扩展控件功能
本文介绍如何在MFC
中
扩展按钮控件的功能,通过自定义鼠标按下和鼠标松开事件,实现对标准按钮的增强。文章提供了具体的实现步骤及代码示例。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章