CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

对象框构造函数的送分问题!!郁闷了很久

楼主hawkxjy(developer)2003-12-03 19:47:50 在 VC/MFC / 基础类 提问

单文档窗口程序中我加了一个对话框资源,上面放了个Combol   Box控件。本想在这个对话框的构造函数中把数据加到Combol   Box中(用AddString()函数),结果是编译可以通过,运行时出现异常!  
      在对话框的构造函数中不能初始化其中的控件资源吗?如果不能,怎样来给类似Combol   Box这样的控件初始化内容??? 问题点数:30、回复次数:8Top

1 楼lingfeng8888(棱枫)回复于 2003-12-03 20:07:24 得分 10

对对话框的类中没有做过初始化,但在对话框的初始化函数OnInitDialog()中作combobox的初始化是很方便的.  
  另外,也可在combobox的设计中,打开属性,选择data项,直接把初始化的数据输入即可.Top

2 楼cy214(threadx)回复于 2003-12-03 20:09:58 得分 0

写在WM_INITDIALOG消息里面Top

3 楼glacierrr(冰河纪的怪鸟)回复于 2003-12-03 20:15:22 得分 5

对话框的构造函数中Combol   Box控件还没有完全建立,所以不能加东西。  
  在OnInitDialog()函数加就行了。而窗口一般在OnCreate函数中加Top

4 楼hawkxjy(developer)回复于 2003-12-04 09:14:27 得分 0

在data属性里如何加入多个选项数据?我加了却都是在一行显示。  
   
  我在classwizard中无法找到所建立的对话框类的OnInitDialog函数,怎么来添加它?(我的程序不是基于对话框的,而是在一个单文档窗口中有一个命令来弹出这个对话框)Top

5 楼wangjuns8(wangjuns8)回复于 2003-12-04 09:26:00 得分 15

打开classwizard,在class   Name里选对话框的类名,在ObjectIDs里同样选对话框类名(第一项),然后在messages里就会找到WM_INITDIALOG,双击它,就会在下面的memberFunction里看见OnInitDialog函数了,双击它进入函数体。  
   
  在data属性里输入一行后,按Ctrl+Enter换行。Top

6 楼guanjinke(纶巾客 blog:www.guanjinke.com)回复于 2003-12-04 09:31:55 得分 0

OnInitDialog()函数。Top

7 楼lansefeng(兰色风)回复于 2003-12-04 09:37:40 得分 0

也可以在记事本里先把数据添好,然后copy到data里,:)Top

8 楼jicx(九重霄)回复于 2003-12-04 09:51:34 得分 0

同意wangjuns8(wangjuns8)Top

相关问题

  • 构造函数和对象
  • C++的基于对象的部分(构造函数,拷贝构造函数)
  • 使构造函数构造对象失败
  • 构造函数
  • 构造函数
  • 构造函数??
  • 构造函数
  • 函数构造
  • @@@@@@ 构造函数 @@@@@
  • enum { IDD = IDD_CUSTOM_DIALOG }; 是不是在构造函数中 使得对话框对象与资源关联

关键词

  • 函数
  • 控件
  • 属性
  • 数据
  • 对话框
  • 初始化
  • oninitdialog
  • 构造
  • combol box
  • 类

得分解答快速导航

  • 帖主:hawkxjy
  • lingfeng8888
  • glacierrr
  • wangjuns8

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo