怎么在SDI程序里的MainFrm里定义一个全局变量? 怎么在SDI程序里的MainFrm里定义一个全局变量? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然是在MAinFrm中的就不是全局变量了吧... 不用定义全局变量,只需要定义CMainFrame的一个成员变量,就可以实现全局变量的效果,因为在任何地方都可以用AfxGetMainWnd取得CMainFrame指针并且访问这个变量。 那这个成员变量怎么定义?其实我想实现的东西很简单,就是在MainFrm里Function A里的一个变量的值传给Function B。 右击CMainFrame选择Add member function来增加成员变量 直接在MainFrm.h中的class CMainframe中添加也可以,这是最基本的呀 我在MainFrm.h里用Public定义了一个CString Str。然后在Function A里对其进行赋值,程序老是出_CrtCheckMemory()的报错。 应该是你的CString类型用法的问题。你报的错是运行错误而不是编译错误,证明语法上没有问题。 噢,是啊,肯定是我的代码问题,我是用BROWSEINFO调用一个路径选择对话框,然后把选择的结果传给我定义的Str,结果老报错!现在我是用在Mainfrm.h里:extern CString str在MainFrm.cpp里:CString str这样定义,再用以前的代码,好像问题就没有了。 有什么办法可以判断NAT上打洞是否成功? 帮我看看这段代码哪里有问题,是CFILE的 请教高手VC中在程序主窗口中如何移动DataList这个ActiveX控件窗口,MoveWindow失效了... 关于SkinMagic的 程序中如何监测到网络断开。。。。 怎样把一个运行的EXE文件关闭 新年大家有什么好东西搞搞? 求VC曲线平滑算法,酬谢 需要FAT32的详细资料。(已经是我能给的最高分了,呵呵) 有关虚拟硬件在系统中添加的问题 我想编写一个类似msdn帮助系统的界面,就是左边的框可以拖动,还加了可变属性页的,大家能不能提供的思路和方法啊? 怎么样在VC里将添加的类删掉?
来增加成员变量
在MainFrm.cpp里:CString str
这样定义,再用以前的代码,好像问题就没有了。