社区
界面
帖子详情
在SDI中有关共享变量的问题?
yuanl
2003-08-24 12:00:38
在程序一启动,就给一个变量付值,并想在SDI框架中的所在窗体或对话框共享这一个变量,该如何做?
...全文
82
3
打赏
收藏
在SDI中有关共享变量的问题?
在程序一启动,就给一个变量付值,并想在SDI框架中的所在窗体或对话框共享这一个变量,该如何做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoliuzi
2003-08-26
打赏
举报
回复
楼上的授人以鱼了。
一般来说可共享的变量,可为
1 全局变量,任何位置都可访问。
2 某个类的公有静态变量。
3 根据mfc对象生成过程来看,楼主这个变量可以作为App和mainfram类的成员变量。
4 SDI框架中的所在窗体或对话框共享这一个变量,如果仅仅是这样的话,建议不管你这个变量值是怎样获得的,最后都放在CDocument类的成员变量中。
awant2k
2003-08-26
打赏
举报
回复
假定你的项目文件为 XXXX , 打开 XXXX.h, 在 CXXXXApp 类加入你需要的变量.
在该文件末尾加上 extern CXXXXApp theApp。 theApp 这个变量其实是在 XXXX.cpp
中由wizard自动申明的(在构造函数CXXXXApp::CXXXXApp之后, CXXXXApp::InitInstance之前)
在 CXXXXApp::InitInstance 中 代码 CSingleDocTemplate* pDocTemplate之前初始化好 变量就可以实现你的目标了。
yuanl
2003-08-25
打赏
举报
回复
请教
MFCSpilt
SDI
分割视图.rar
基于MFC
SDI
开发的一个 静态分割View的Demo程序,开发工具是VS2017
visual c++导航条_多视图
SDI
窗口.rar
VC导航条_多视图
SDI
窗口.rar
vc++ 树形结构在单文档
中
多模块的应用
实现在单文档
中
进行拆分 添加treeview 并且实现多模块间的通信 是初学者之宝
关于获得MFC窗口其它类指针的方法.pdf
关于获得MFC窗口其它类指针的方法.pdf
MFC
中
类的获取
在MFC类
中
各种类的指针的获取和应用,方便MFC开发。
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章