在MFC中实现对象之间数据的传递。

原创 2015年01月22日 16:00:07

方法一:

第一步:在VS2010里面新建一个单文档MFC程序。


第二步:在App类里面的头文件里面 定义性声明一个变量 ,见下面程序

public:
	CString ii;
第三步:在App类的实现文件里面的InitInstance函数中给ii赋值

 

ii="12345";
第四步:在View类的OnDraw函数中,定义一个变量 用于接收数据


	CString iii;//创建一个字符串类的对象 用于接收 APP中的数据

第五步:核心步骤。

iii = ((CTestApp*)AfxGetApp())->ii;// 使用这行代码 获取 APP中的数据   特别要注意此处的 几个括号

××××××××××××××××××××××××××××××××××××××××××××××××

通过以上步骤,可以把App类里面的ii的数据 传递到  View类里面的iii变量。


结果如下。




×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××




配套源代码:http://pan.baidu.com/s/1i3EbeRj

IDE:VS2010 

系统:win7  64位

MFC中两个对话框之间数据传递

这里有两种情况, 第一种情况是: (在一个基于单文档的应用程序中,新建了两个对话框A和B,并且用两个独立的类和他们关联) 对话框A中有一个编辑框, 按下A中的一个按钮a后弹出对话框B, B中也有一个...

MFC打开文件并发送字符串消息

发送字符串消息

不同Activity之间的数据传递---Bundle对象的实现

参考android SDK开发范例大全 体重计算器 package irdc.ex03_10; /* import相关class */ import android.app.Activi...

不同Activity之间传递数据--Bundle对象和startActivityForResult方法的实现

首先,由于Activity是Android四大组件之一,如果一个应用程序中包含不止一个Activity,则需要在AndroidManifest.xml文件中进行声明。 例如进行如下的声明(程序中包含...

MFC的WebBrowser控件 C++与JavaScript之间数据交互传递

----------------------------------------------------------------------------------------------------...

MFC不同对话框之间的数据传递

在编程时常常需要添加辅助对话框,在这个辅助的对话框中设置某些属性值然后传给主程序。这类对话框或称为选项对话框,允许用户通过设置一些选项来改变软件的的某些行为或特性。例如: 1.向扫雷游戏中自定义界面中...
  • shufac
  • shufac
  • 2014年03月14日 21:06
  • 1953

MFC中两个对话框之间数据传递

转载来自:http://blog.csdn.net/foreverhuylee/article/details/21707197 这里有两种情况, 第一种情况是: (在一个基于单...

MFC中两个对话框之间数据传递

这里有两种情况, 第一种情况是: (在一个基于单文档的应用程序中,新建了两个对话框A和B,并且用两个独立的类和他们关联) 对话框A中有一个编辑框, 按下A中的一个按钮a后弹出对话...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在MFC中实现对象之间数据的传递。
举报原因:
原因补充:

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