mfc中修改对话框内容

gold__sun 2013-10-16 10:41:17
本人初学mfc,用vc6建立了一个mfc对话框,可是想修改对话框中的内容,代码该怎么写呢?
双击对话框的设计视图也找不到它是在哪写的代码!
什么方法里调用什么方法呢?找不到,求指教啊
...全文
125 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuroro 2013-10-17
  • 打赏
  • 举报
回复
工具栏什么的,对话框名称用 setwindowtext
hurryboylqs 2013-10-17
  • 打赏
  • 举报
回复
Windows程序设计
Eleven 2013-10-17
  • 打赏
  • 举报
回复
你想要修改对话框中的什么控件的文本?Resource View中看看有无?
ohyeszq 2013-10-17
  • 打赏
  • 举报
回复
建议看看孙鑫的教程,网上视频一大堆,首先要学会使用编辑器。
gold__sun 2013-10-17
  • 打赏
  • 举报
回复
引用 11 楼 caozhy 的回复:
[quote=引用 8 楼 gold__sun 的回复:] [quote=引用 1 楼 caozhy 的回复:] 在左侧的面板下面找到“资源”选项卡-对话框中。找到对话框,然后可以修改。
嗯,你这种是可以直接右击对话框内容选择“属性”是可以改它的内容,但是我怎么能在cpp文件里修改内容呢?[/quote] 看你要改什么内容,你可以用SetDlgItemText修改某个Static或者TextBox的文字。[/quote] 谢谢你啦,我就是要找这个方法!
threenewbee 2013-10-17
  • 打赏
  • 举报
回复
引用 8 楼 gold__sun 的回复:
[quote=引用 1 楼 caozhy 的回复:] 在左侧的面板下面找到“资源”选项卡-对话框中。找到对话框,然后可以修改。
嗯,你这种是可以直接右击对话框内容选择“属性”是可以改它的内容,但是我怎么能在cpp文件里修改内容呢?[/quote] 看你要改什么内容,你可以用SetDlgItemText修改某个Static或者TextBox的文字。
gold__sun 2013-10-17
  • 打赏
  • 举报
回复
引用 3 楼 baichi4141 的回复:
新建立的对话框就是一个图形模板,运行时windows根据这个图形模板创建对话框,没有代码,只有代表每个图形的文本 要控制对话框需要建立一个控制类并和它关联,建立控制类后才能添加类函数 按钮等控件只需要双击就可以创建相应的函数,复杂一点的也可以在消息列表和函数列表里选择创建 所以说入门很容易 但如果你真想弄清楚为什么这样,如果不自动创建的话你该到哪里去添加什么代码,请做好心理准备,你需要大量的时间和反复的学习思考实践
额,比如说我想在弹出的对话框里显示我定义的一个变量,我该怎么写呢?
gold__sun 2013-10-17
  • 打赏
  • 举报
回复
引用 7 楼 u010316743 的回复:
工具栏什么的,对话框名称用 setwindowtext
嗯,对话框标题是在OnInitDialog()中调用SetWindowTex()来改,但我是想修改对话框弹出的内容!
gold__sun 2013-10-17
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
在左侧的面板下面找到“资源”选项卡-对话框中。找到对话框,然后可以修改。
嗯,你这种是可以直接右击对话框内容选择“属性”是可以改它的内容,但是我怎么能在cpp文件里修改内容呢?
baichi4141 2013-10-17
  • 打赏
  • 举报
回复
新建立的对话框就是一个图形模板,运行时windows根据这个图形模板创建对话框,没有代码,只有代表每个图形的文本 要控制对话框需要建立一个控制类并和它关联,建立控制类后才能添加类函数 按钮等控件只需要双击就可以创建相应的函数,复杂一点的也可以在消息列表和函数列表里选择创建 所以说入门很容易 但如果你真想弄清楚为什么这样,如果不自动创建的话你该到哪里去添加什么代码,请做好心理准备,你需要大量的时间和反复的学习思考实践
baichi4141 2013-10-17
  • 打赏
  • 举报
回复
MFC是一个非常复杂的东西,有人说它入门容易精通难是很有道理的 如果楼主不打算深究的话,随便找本VC6的初级教材,一步一步照着做就能入门了 但如果楼主真想弄清楚“它是在哪写的代码”“什么方法里调用什么方法”等问题,没有几个月是不可能的
threenewbee 2013-10-16
  • 打赏
  • 举报
回复
在左侧的面板下面找到“资源”选项卡-对话框中。找到对话框,然后可以修改。

15,978

社区成员

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

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