mfc界面美化-MFC对话框实现有多个界面

问题描述

MFC对话框实现有多个界面

在线等解答!MFC创建对话框,上面有一行按钮,按一个就出现一个界面,各个界面互不影响,求案例!感谢啦!

解决方案

 文件-新建文件,创建对话框
ctrl+w,打开类向导,输入对话框名字,创建对话框,比如叫CDlg1。

如法炮制得到CDlg2 CDlg3

主程序放很多按钮,双击按钮,在OnButton1写
CDlg1 dlg;
dlg.DoModal();
双击第二个按钮,在OnButton2里写
CDlg2 dlg;
dlg.DoModal();

解决方案二:

MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box)

非模态对话框,可以互不影响
//创建一个模态对话框
CTestDialog td;
td.DoModal();

//创建非模态对话框

CTestDialog td;
td.Create(IDD_DIALOG1); //创建一个非模态对话框
td.ShowWindow(SW_SHOWNORMAL); //显示非模态对话框

解决方案三:

先写好资源文件,在按钮之后创建一个对话框并显示。

解决方案四:

就是创建非模态对话框,这个网上一找一大堆的。还可以自定义对话框格式

时间: 2024-09-24 12:16:52

mfc界面美化-MFC对话框实现有多个界面的相关文章

mfc界面美化-MFC中怎样给对话框中的按钮增加图片?

问题描述 MFC中怎样给对话框中的按钮增加图片? MFC中怎样给对话框中的按钮增加图片? 最好详细一点加点代码-- 解决方案 http://www.pudn.com/downloads190/sourcecode/windows/control/detail893261.html

mfc界面美化-mfc界面如何美化求教

问题描述 mfc界面如何美化求教 mfc界面如何美化求教 解决方案 如何美化界面(MFC) 1.轻松实现类VC界面 http://www.vckbase.com/document/viewdoc/?id=257 2.用VC++?? MFC 修改外观和大小,图标.光标.背景 http://blog.sina.com.cn/s/blog_50b5d2620100dfze.html......答案就在这里:如何美化界面(MFC) 解决方案二: 使用皮肤库来美化http://download.csdn.

mfc界面美化-MFC的Button控件设计界面

问题描述 MFC的Button控件设计界面 新手求救,花了一天做button按钮的设计还做不出来,能改变颜色和大小就好,最好能有源代码,这样我才看的懂 解决方案 MFC_Button控件MFC Button控件的背景色MFC Button控件的背景色 解决方案二: CButton有个SetBitmap函数,想要什么图案自己画,大小是按钮的基本参数,很容易设置. 解决方案三: 要重绘啊,自己用代码来生成按钮

mfc界面美化-MFC 主菜单栏高度怎么改

问题描述 MFC 主菜单栏高度怎么改 在网上看了 都是重写两个虚函数 measureitem 和 drawmenuitem 重写了 不管用 请大神们指点迷津 解决方案 重写肯定是有效的.看看你重写的是哪个类,有没有起作用.先尝试画点别的.如果看不到效果,是你消息映射的问题. 解决方案二: 消息映射了 我在里面试了下弹框 根本没作用 好像根本没进去

教程-MFC中界面美化与皮肤制作

问题描述 MFC中界面美化与皮肤制作 现在只会用MFC编写一些小程序,但界面一直都是默认的那种,顶多就能换个对话框背景,想要作一些界面比较好看的程序,请大神给一些教程,之前在网上查的用skinsharp和SHEditor,但也不是太懂 解决方案 Windows UI 框架 解决方案二: MFC从入门到精通 你学这个之前必须得了解计算机系统消息的处理机制 会很有帮助

事件 位图-VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面

问题描述 VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面 2C VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示自定义1的界面,同理单击位图2显示自定义2的界面,用代码如何实现,请各位指教.

64位-MFC编写的x64对话框程序,界面太丑,想做的漂亮点,有什么好的方法

问题描述 MFC编写的x64对话框程序,界面太丑,想做的漂亮点,有什么好的方法 MFC编写的x64对话框程序,界面太丑,想做的漂亮点,有什么好的方法?SKin++只在网上搜到32位的DLL,64位DLL搜不到 解决方案 去他们官方网站看看有没有,没有就自绘吧

MFC 基础知识:主对话框与子对话框(二)

(仅供使用VS MFC初学者学习,高手莫见笑)接"MFC 基础知识:主对话框与子对话框(一)"的内容在"MFC 基础知识:主对话框与子对话框(一)"中Edit Control(编辑框)控件中输出内容,主要是想讲讲在创建的子对话框中如何实现一些操作:即添加OnInitDialog初始化函数的操作,这里的操作VS2012与VC++6.0略有些改动. 一. 主对话框编辑框中输出内容 1.找到主对话框XXXDlg.cpp中的OnInitDialog()初始化函数,在函数注释

编程-怎么编写可视化界面,MFC问题

问题描述 怎么编写可视化界面,MFC问题 处理机调度问题,要求作业调度,算法:先来先服务,短进程优先,最高响应比 算法我自己能实现,但是不会MFC编程.想编个界面,大概要这样子: 处理机调度(标题) 作业数: 每个作业的信息: 作业名 作业编号 提交时间 运行时间(服务时间) 录入第i个数据 提交 短进程优先 先来先服务 最高响应比 作业名 作业编号 提交时间 运行时间 开始时间 完成时间 周转时间 带权周转时间 执行顺序 平均周转时间 平均带权周转时间 请问学MFC应该怎么学?学什么?短时间内