编程词典
明日图书
明日软件
用户注册
用户登录
站内
  当前位置:编程词典服务网 >> 编程词典社区论坛 >> 编程时怎样在项目对话框...
共有回复4条  每页10条  第1页/共1页  首页  上页  下页  尾页
1
  · 编程时怎样在项目对话框中添加新类控件(基于静态文本框的新类)

用户:  John.Wen
发帖:  8 篇
作品:  0 个
回复:  6 篇
技术分:  58 分
等级:  学员
注册:  2010-08-31 21:37:18



发表于:2010-09-01 13:52:22
          楼主
我在一个项目中新建了一个基于静态文本框的新类,但怎样才能把这个新类控件添加到对话框中呢?
本帖赏分:0 分   回复数:4 篇     
修改   删除   引用   回复
  · 回复

用户:  happyvc
发帖:  0 篇
作品:  0 个
回复:  27 篇
技术分:  84 分
等级:  技术员
注册:  2010-08-30 18:25:04



回复于:2010-09-01 18:10:17
         1 楼
使用新创建的类来声明对象,就可以使用新类了。
例如对话框又一个编辑框ID_EDIT1,通过类向导添加成员变量
在对话框类的头文件内,会有CEdit m_edit;
将CEdit替换为新定义的类。例如新创建的新类是CMyEdit
代码改为
CMyedit m_edit;
如果你想将控件拖拽到对话框中,您需要通过atl工程,创建activex控件
修改   删除   引用
  · 编程时怎样在项目对话框中添加新类控件(基于静态文本框的新类)

用户:  John.Wen
发帖:  8 篇
作品:  0 个
回复:  6 篇
技术分:  58 分
等级:  学员
注册:  2010-08-31 21:37:18



回复于:2010-09-01 18:29:46
         2 楼
引自:1 楼使用新创建的类来声明对象,就可以使用新类了。
例如对话框又一个编辑框ID_EDIT1,通过类向导添加成员变量
在对话框类的头文件内,会有CEdit m_edit;
将CEdit替换为新定义的类。例如新创建的新类是CMyEdit
代码改为
CMyedit m_edit;
如果你想将控件拖拽到对话框中,您需要通过atl工程,创建activex控件
但是静态文本框不能通过类向导添加成员变量,还有其他方法吗?
修改   删除   引用
  · 回复

用户:  happyvc
发帖:  0 篇
作品:  0 个
回复:  27 篇
技术分:  84 分
等级:  技术员
注册:  2010-08-30 18:25:04



回复于:2010-09-01 18:51:14
         3 楼
静态文本框也可以创建成员变量的,您需要将默认的ID值修改一下
例如ID_STATIC1 修改为ID_MYSTATIC,在类向导就可以找到这个ID值了

修改   删除   引用
  · 编程时怎样在项目对话框中添加新类控件(基于静态文本框的新类)

用户:  John.Wen
发帖:  8 篇
作品:  0 个
回复:  6 篇
技术分:  58 分
等级:  学员
注册:  2010-08-31 21:37:18



回复于:2010-09-01 20:50:59
         4 楼
引自:3 楼静态文本框也可以创建成员变量的,您需要将默认的ID值修改一下
例如ID_STATIC1 修改为ID_MYSTATIC,在类向导就可以找到这个ID值了

非常感谢。
修改   删除   引用
共有回复4条  每页10条  第1页/共1页  首页  上页  下页  尾页
1
吉林省明日科技有限公司提供技术支持. 
Copyright © 1999-2008 吉林省明日科技有限公司. 吉ICP备10002740
当前时区 GMT+8, 今天是 
刷新页面 - 关于我们 - 设为首页