添加控件后对话框不显示?

Apple_Demo 2009-10-05 06:10:23
我用VC的MFC做了一个对话框界面,为什么添加一个控件(编辑框或静态文本框),当在classwizard中添加了成员变量(如IDC_EDIT_DATA control类型 基类CEDIT m_ctrlData)后,编译没有任何错误,但是点执行选项时,却没有任何反应,原来的对话框不会出现,没在classwizard中操作前是正常的,对话框可以弹出,请问这是什么问题,如何在加了控件之后,使原来的对话框能正常显示?(顺便说一下这会不会与对话框窗口被拖动改变大小有关啊?)
...全文
249 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsc1509 2009-10-07
  • 打赏
  • 举报
回复
先用ctrl+t预览一下。
或者重新做一个新的以排除版本和平台的问题!
楼上的兄弟的方法试一下。
Oliver2891 2009-10-06
  • 打赏
  • 举报
回复
是不是这个ID有重复的,搜索一个整个工程看看
Apple_Demo 2009-10-06
  • 打赏
  • 举报
回复
classwizard 添加完变量时点ok了啊,控件和ID也关联上了,可就是没反应。
wu_qing_yun 2009-10-05
  • 打赏
  • 举报
回复
部分特殊的控件需要进行初始化操作
webing520 2009-10-05
  • 打赏
  • 举报
回复
先用ctrl+t预览一下。
或者重新做一个新的以排除版本和平台的问题!
楼上的兄弟的方法试一下。
Gothic_girl 2009-10-05
  • 打赏
  • 举报
回复
部分特殊的控件需要进行初始化操作
pcboyxhy 2009-10-05
  • 打赏
  • 举报
回复
没打过补丁的VC6.0吗?
cheng_fengming 2009-10-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jay102030 的回复:]
我觉得 是你没有点击ok按钮的缘故 就是classwizard 你添加完变量时候没有按ok
[/Quote]

有可能 ,你再看看你的控件和你 ID关联上了没?
jay102030 2009-10-05
  • 打赏
  • 举报
回复
我觉得 是你没有点击ok按钮的缘故 就是classwizard 你添加完变量时候没有按ok
冻结 2009-10-05
  • 打赏
  • 举报
回复
CEDIT控件不需要初始化。
也可能是同页面的其它控件没有初始化。
冻结 2009-10-05
  • 打赏
  • 举报
回复
我以前遇到过,
我的错误:绑定成员变量的ID和控件的ID不一致。
可能是对话框的某一个控件出了不一致的问题。
楼主好好查一下。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧