`
jishublog
  • 浏览: 896894 次
文章分类
社区版块
存档分类
最新评论

MFC 两个窗体之间传值

 
阅读更多

最简单的方法


两个窗体 Dlg1 Dlg2


1向2传值:


在Dlg1调用的时候:

Dlg2 dlg2;
dlg2.xxx = xxx;
dlg2.DoModal


Dlg2初始化:

BOOL Dlg2::OnInitDialog() 
{
	CDialog::OnInitDialog();
	xxx=this->xxx;
	return TRUE;
}



分享到:
评论

相关推荐

    MFC控件变量之间的传值

    在这个"实现MFC控件与变量之间的基础传值"的Demo中,我们将探讨如何在MFC应用中处理控件(如按钮、文本框等)与应用程序内部变量之间的数据交互。 首先,我们需要了解MFC中控件的基本概念。控件是由操作系统提供的...

    MFC实现透明窗体

    要使一个MFC窗口变得透明,首先需要确保该窗口具有`WS_EX_LAYERED`扩展样式,这是实现透明效果的前提条件。接下来,可以通过调用`SetLayeredWindowAttributes`函数来设置窗口的透明度或颜色键。 #### 示例代码解析 ...

    MFC单文件窗体示例MFC单文件窗体示例

    "MFC单文件窗体示例"通常指的是使用MFC库中的单文档接口(Single Document Interface, SDI)来构建一个简单的Windows应用。 在MFC中,单文件窗体(Single File Form)是指一个包含了界面元素(如按钮、文本框等)和...

    利用模态对话框实现父窗体、子窗体间传值

    通过分析和学习这个项目,开发者可以更好地理解和掌握在父窗体和子窗体之间利用模态对话框进行数据传递的技术。 总结来说,利用模态对话框实现父窗体与子窗体间的数据传递是一种常见的Web交互设计模式。虽然`...

    MFC自绘窗体源代码

    通过这个"MFC自绘窗体源代码"案例,你可以学习到如何将基本的Windows图形元素与MFC框架结合起来,创建出具有个性化外观的应用程序。只需对源代码稍作修改,就能适应不同的UI需求,无论是简单的颜色更改还是复杂的...

    MFC不规则窗体.zip

    这两个函数用于处理窗口的绘图环境,确保绘图过程的正确进行。 4. **ClipCursor()和SetWindowRgn()**:ClipCursor()用于限制鼠标指针在特定区域内活动,而SetWindowRgn()用于设置窗口的区域,这个区域定义了窗口的...

    MFC 绘制不规则窗体 示例代码

    本示例代码着重展示了如何利用MFC来实现一个不规则形状的窗体,即“不规则窗体”。不规则窗体通常指的是那些形状不再局限于标准矩形的窗口,可以依据特定的图像或其他规则进行绘制,呈现出更为独特的视觉效果。这种...

    MFC简单自绘窗体

    在Windows编程领域,MFC(Microsoft Foundation Classes)是一个强大的C++类库,它为开发者提供了构建Windows应用程序的框架。MFC简单自绘窗体是指利用MFC库中的机制,通过重载窗口类的OnPaint消息处理函数来自定义...

    MFC自绘窗体界面

    在Windows编程领域,MFC(Microsoft Foundation Classes)是一个强大的库,它基于面向对象的设计,用于简化C++开发者创建Windows应用程序的过程。MFC自绘窗体界面是指开发者通过编写代码,而不是依赖操作系统默认的...

    MFC创建半透明窗体

    至此,你已经成功创建了一个可以调整透明度的MFC窗体。当然,实际项目中可能还需要考虑更多细节,比如确保控件也具有正确的透明效果,这可能需要额外的工作。但是,这个基本框架为你提供了一个起点,你可以根据需要...

    mfc窗体分割详解

    它可以创建一个包含两个或更多子窗口的窗口,这些子窗口可以在水平或垂直方向上分割,允许用户动态调整各个区域的大小。 3. **创建窗体分割** 创建一个窗体分割通常需要以下步骤: - 首先,在资源编辑器中添加一...

    MFC控件随窗体变化的封装

    //实现每一个控件自由设置变化方式 #define MFC_UI_W 1 //宽度需要大小变化 #define MFC_UI_H 2 //高度需要大小变化 #define MFC_UI_WH MFC_UI_W|MFC_UI_H //此时控件大小会随窗体大小变化,但是位置不会有变动 #...

    MFC控件自适应窗体改变大小

    这两个类在实现自适应布局时也可以发挥作用。 5. **ON_WM_SIZE 消息处理**: 在消息映射中添加ON_WM_SIZE处理程序,然后在处理函数内处理控件的位置和大小调整。这种方式更加底层,但灵活性也更高。 6. **使用第...

    mfc绘制提示窗体tag

    在MFC(Microsoft Foundation Classes)框架中,创建一个自定义的提示窗体是常见的需求,尤其是在需要提供用户交互反馈或信息提示时。本篇将详细解释如何使用MFC实现一个可自绘制、根据文字数量自动换行、调整背景与...

    将MFC单窗口划分为两个窗口

    本教程将详细讲解如何将MFC单窗口应用程序转换为包含两个并列窗口的布局。 首先,我们需要创建一个新的MFC工程。在Visual Studio中,选择“新建项目” -> “MFC” -> “MFC AppWizard”,然后选择“单文档”模板,...

    使用MFC实现观察者模式(Observer)同时兼顾多窗口之间传值

    总的来说,"使用MFC实现观察者模式(Observer)同时兼顾多窗口之间传值"涉及到的关键点包括: 1. 理解观察者模式的基本概念和作用。 2. MFC的消息机制和消息映射表的使用。 3. 创建抽象观察者和被观察者类,定义...

    MFC半透明窗体 不透明控件

    在MFC(Microsoft Foundation Class)库中创建半透明窗体并处理不透明控件是一项常见的需求,尤其是在设计具有复杂视觉效果的应用程序时。本主题将深入探讨如何利用MFC实现半透明窗体,并处理其中不透明的控件,同时...

    VC++ MFC 磁性窗体

    在VC++ MFC(Microsoft Foundation Classes)框架下,磁性窗体是一种常见的界面设计技术,它使得窗口可以吸附到屏幕边缘或其他窗口边缘,类似于“千千静听”等应用程序的界面效果。这种功能增强了用户体验,使得窗口...

    MFC windows风格窗体

    在“MFC Windows风格窗体”中,主要涉及的知识点包括: 1. **窗口类**:MFC中的CWnd类是所有窗口类的基础,它代表了一个Windows窗口。通过继承CWnd,你可以创建自己的窗口类,并实现特定的功能。 2. **视图类**:...

    MFC实现的窗体毛玻璃效果

    MFC实现的窗体毛玻璃效果。 实现的方法主要是使用以下函数: DwmExtendFrameIntoClientArea(...) 该函数实现将边框区域扩大到客户区,而此时边框区域的绘制,在windows vista和windows 7系统下在开启了毛玻璃效果...

Global site tag (gtag.js) - Google Analytics