社区
界面
帖子详情
如何查看控件的基类?
xhenry
2004-07-15 03:22:07
最近看到一个程序,程序中对一个基本控件类A派生,形成一个新的类B增加了一些功能。但是在对话框中,我看到控件的属性是基本控件类A,找遍程序所有代码,都不知道在什么地方把该控件对类B对应起来。
问题:如果我从基本控件类派生一个类,如何添加一个新类的控件到对话框窗口中?在什么地方可以查看、修改控件对应的基类?
...全文
376
5
打赏
收藏
如何查看控件的基类?
最近看到一个程序,程序中对一个基本控件类A派生,形成一个新的类B增加了一些功能。但是在对话框中,我看到控件的属性是基本控件类A,找遍程序所有代码,都不知道在什么地方把该控件对类B对应起来。 问题:如果我从基本控件类派生一个类,如何添加一个新类的控件到对话框窗口中?在什么地方可以查看、修改控件对应的基类?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
月光莫利亚
2004-07-16
打赏
举报
回复
一 控件加上之后可以与一个变量相关联,Ctrl+W 在Member Variables中操作,如果你给控件选一个control关联,那么在下面的下拉框中就有你定义的新类(如果你已经派生好了),即便没有也不要紧,先用基类,然后到对话框的头文件中找到定义的地方改一下就行;
二 另外,如果不关联,在程序中用GetDlgItem()函数获得,它返回的都是CWnd的指针,你强制转化成你的新类型就行了。
名牌大灰狼
2004-07-15
打赏
举报
回复
CLASS WIZARD 可以F12可以.enum { IDD = IDD_DIALOG_DIALOG };
mingbao
2004-07-15
打赏
举报
回复
先增加一个基类的控件, 然后在 CLASS WIZARD 中为它增加一个基于子类的对象就是了.
子类你可以自己从基类继承啊
Kudeet
2004-07-15
打赏
举报
回复
F12 可以查看
kvls
2004-07-15
打赏
举报
回复
在对话框头文件定义控件变量的地方
//{{AFX_DATA(CDialogDlg)
enum { IDD = IDD_DIALOG_DIALOG };
// NOTE: the ClassWizard will add data members here
//}}AFX_DATA
很好的
控件
基类
"很好的
控件
基类
"指的是一个设计良好、功能强大的
控件
基础类,它为其他特定类型的
控件
提供了一种可扩展的框架。这个基础类通常包含了一些通用的方法和属性,使得开发人员能够更方便地创建自定义
控件
,而无需从头开始...
C#
基类
库大全+完全手册+
控件
库
在《C#
基类
库大全+完全手册+
控件
库》中,你应该能找到关于这些命名空间及其包含的类和方法的详细说明,包括它们的功能、用法、参数和返回值等。这份资源对于学习和深入理解C#的
基类
库非常有帮助,它将帮助你更高效地...
C#
基类
整理
它基于C#和其他.NET Framework语言,提供了丰富的服务器
控件
、页面生命周期管理以及内置的安全性支持。ASP.NET类库包括System.Web命名空间,其中包含了HttpApplication、Page、Control等
基类
,这些
基类
是构建动态Web...
vc++各种高级界面窗口的
基类
及应用例子
我们将主要围绕以下几个核心概念进行讨论:MFC(Microsoft Foundation Classes)、窗口类、
控件
基类
以及实例化和调试过程。 首先,MFC是微软提供的一套C++类库,用于简化Windows API的使用。它基于面向对象的设计,...
对话框
基类
,可使得对话框上
控件
的大小随对话框大小改变而改变
通常,对话框由一个窗口类(Window Class)实例化,这个窗口类包含了对话框上的所有
控件
,如按钮、文本框、复选框等。在设计对话框时,我们可能希望对话框中的
控件
大小能够随着对话框本身大小的改变而动态调整,以...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章