在子对话框添加控件的问题

yyt_yang 2008-11-10 11:40:49
[size=11px]在一个单文档的工程里添加了一个dialog,刚开始给对话框命名为IDD_DIALOG_1,在上面添加了个list control控件(ID为IDC_LIST_A),后来改了对话框名字改为IDD_DIALOG_2,当ctrl+W打开向导时在Message maps和member variables中都看不到list control 的ID,当在把对话框名改为IDD_DIALOG_1时就又能看到了,难道MFC不能智能识别更改的对话框名和对应的ID吗,请高人赐教![/size]
...全文
104 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyt_yang 2008-11-11
  • 打赏
  • 举报
回复
谢谢同志们的帮助。
liuweibit 2008-11-11
  • 打赏
  • 举报
回复
2,5 楼的方法都可以!
lwx300 2008-11-11
  • 打赏
  • 举报
回复
//在对话框头文件中,更新对话框的ID值。

enum { IDD = IDD_DIALOG_NEW_ID };
zkw0302 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sys0005 的回复:]
关闭VC,删除.clw、.aps、.ncb文件,重新生成.clw文件。
[/Quote]

不好意思,刚才引用错了,我是同意这个
zkw0302 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wltg2001 的回复:]
保存一下后再从新打开工程
[/Quote]

同意
sys0005 2008-11-10
  • 打赏
  • 举报
回复
关闭VC,删除.clw、.aps、.ncb文件,重新生成.clw文件。
wltg2001 2008-11-10
  • 打赏
  • 举报
回复
保存一下后再从新打开工程

15,979

社区成员

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

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