社区
界面
帖子详情
在SDI中有关共享变量的问题?
yuanl
2003-08-24 12:00:38
在程序一启动,就给一个变量付值,并想在SDI框架中的所在窗体或对话框共享这一个变量,该如何做?
...全文
81
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
3. **添加分割视图**:在主框架窗口类
中
,添加一个CSplitterWnd成员
变量
,并在初始化对话框
中
设置分割视图。使用CreateStatic函数创建静态分割视图,指定行数、列数以及各子视图的类。 4. **定义子视图类**:为每个...
visual c++导航条_多视图
SDI
窗口.rar
在Microsoft Visual C++ (VC++) 开发环境
中
,创建一个具有导航条和多个视图的单文档界面(Single Document Interface,
SDI
)窗口是一项常见的任务。本资源“visual c++导航条_多视图
SDI
窗口.rar”似乎提供了一个示例...
vc++ 树形结构在单文档
中
多模块的应用
MFC提供了一系列机制,如消息映射、事件驱动、成员
变量
共享
以及消息队列,来支持不同组件之间的通信。特别是在这个案例
中
,树形结构可能需要将选
中
节点的信息传递给其他视图或框架,以更新相应的数据或执行特定操作...
关于获得MFC窗口其它类指针的方法.pdf
### 关于获得MFC窗口其他...通过以上介绍的方法,开发者可以轻松地在MFC应用程序
中
获取到各个关键组件的指针,从而更好地实现组件间的交互和数据
共享
。熟练掌握这些技巧对于编写高质量、高效率的MFC应用程序至关重要。
MFC
中
类的获取
本文将深入探讨在MFC类
中
获取各种类的指针及其应用方法,重点解析
SDI
和MDI程序
中
类指针的获取途径。 #### 单文档接口(
SDI
)下的文档和视图访问 在
SDI
程序
中
,主框架窗口即文档框架窗口,这是理解
SDI
程序架构的...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章