MFC中,,设置与按钮相连接的界面(按下按钮,弹出下一个界面)

原创 2012年03月29日 00:54:24

1.每个界面,,都对应一个自己的类,,

所以在resource视图中每添加一个新界面时,,必须在类视图中,,添加相应的类,,,


2.在界面中,添加编辑框的成员变量后,,

在dialog类中的初始化函数OnlnitDialog中,,,可以直接编写代码,用到编辑框中的两个成员变量,,,因为他们同在Dialog这个对话框中(你创建的那个),,不必考虑在添加什么头文件。。

只有,,要引用另一个类中的成员变量或者其他东西时候,才要在OnlnitDialog中添加相应的类名头文件,,,

上面界面中,设置好两个编辑框的成员变量,,m_edit1,m_edit2;


在resource视图中创建好另一个对话框Dialog1,并在类视图中,添加好相应的类,,


下图中,,,双击确定按钮,,设置其函数,,并添加Dialog1的类名头文件,,


,,添加好Dialog1的头文件,以便引用


在确定按钮的函数中,添加相应的代码,,实现相应功能。



全部写完代码后,程序运行如下:

生成界面,

点击“确定按钮”,弹出下一个对话框






MFC中实现单击按钮弹出对话框的方法

资源视图-->Dialog-->右键-->添加资源-->新建-->对话框-->对话框按右键--添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法中),先加头文件#include  ...
  • zcx515545
  • zcx515545
  • 2014年05月04日 12:32
  • 2729

MFC控件之Button基本用法

动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对...
  • ghevinn
  • ghevinn
  • 2014年03月21日 11:23
  • 23284

怎样使用MFC创建一个窗口类

From:http://blog.sina.com.cn/s/blog_51396f890100pkt6.html 1.5 怎样使用MFC创建一个窗口类 (2011-03-17 11:13:14)...
  • kendyhj9999
  • kendyhj9999
  • 2011年08月30日 23:22
  • 3055

mfc学习之主框架窗口创建过程

在上一篇追踪了mfc程序流程之后回到了自己所写的初始化函数 BOOL CMyWinApp::InitInstance() { CMyFrameWnd * pFrame = new CMyFrame...
  • zhengjuexi4456
  • zhengjuexi4456
  • 2016年07月06日 21:59
  • 1784

mfc 按钮 实现多个界面跳转

原文在这里: 对于一个应用程序,对话框之间的跳转需要一个类似容器的窗口 新建一个对话框(标注为empty对话框),在里面不加任何东西,调好大小,因为它就是你的应用程序的窗口大小...
  • ahengge12083109
  • ahengge12083109
  • 2014年08月19日 09:31
  • 1909

MFC控件位置调整和坐标确定

在mfc工程中控件或者窗口位置的调整是经常遇到的,特别是基于对话框的工程。位置的调整包括坐标、长度和宽度的变化,一般在窗口类的OnSize函数中实现。控件位置的调整涉及的函数有:GetWindowRe...
  • Arcsinsin
  • Arcsinsin
  • 2013年10月27日 21:36
  • 3105

基于MFC对话框工程如何使用另一工程下的对话框

1、 拷贝所需要的对话框资源 在VS2012或者其他版本中打开现有的解决方案,然后在左上角文件-->打开按钮,打开你想调用的对话框所属工程的中的后缀为.rc的文件(比如那个工作的对话框文件是Tes...
  • cwt19902010
  • cwt19902010
  • 2016年11月11日 16:25
  • 582

MFC编程-登陆窗口和背景的实现

实现目的:美化界面,实现对话框的登陆; 开发环境:vs2010; 效果展示: 具体方法和源代码: 第一步:新建基于MFC对话框应用(主对话框),不再操作; 第二步:插入对话框资源-登...
  • dle635
  • dle635
  • 2017年02月09日 16:21
  • 857

MFC修改按钮中字体颜色大小

MFC的知识网络上其实不多,想要全面一点的更是困难,下面是对于控件修改的一些些总结,欢迎指正。 别忘了:将控件的OWner Draw 改为 true 用到的消息函数: CMy2015102203D...
  • martin_tang
  • martin_tang
  • 2015年10月25日 21:20
  • 5248

MFC模拟点击其他程序的模态消息提示框的“确定”按钮

最近在尝试操作如何使用自己的程序来模拟操作其他程序,大体步骤就是把界面拆分开,获取句柄从而达到操作其他程序的目的,但是遇到一个问题就是当其他程序弹出一个消息提示框时,无法获取到它的句柄,所以程序进行到...
  • u011288190
  • u011288190
  • 2015年09月30日 14:42
  • 907
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC中,,设置与按钮相连接的界面(按下按钮,弹出下一个界面)
举报原因:
原因补充:

(最多只允许输入30个字)