有个问题,MDI结构,我定义了几个类:cinput类,cimage类,cxxx类...
cinput类是输入数据,cimage,cxxx等是一些功能类.那如果要在cimage,cxxx...等要用到cinput读进的数据,应该怎么办呢?在MDI结构中,这些类又是应该放在哪里呢?
而且,基本上大多数的菜单操作都是在视图类cview里,所以类之间的数据传递应该怎么样才合理点呢?小弟初学,还请各位高手指点.
cinput类是输入数据,cimage,cxxx等是一些功能类.那如果要在cimage,cxxx...等要用到cinput读进的数据,应该怎么办呢?在MDI结构中,这些类又是应该放在哪里呢?
而且,基本上大多数的菜单操作都是在视图类cview里,所以类之间的数据传递应该怎么样才合理点呢?小弟初学,还请各位高手指点.
解决方案 »
- V C++从服务器下载文件错误的问题(403 You don't have permission to access)
- DataGrid 表格如何实现动态更新和查询
- 当程序最小化到托盘里后,重新双击,如何让托盘里的程序自动显示出来,以及没有再运行第二个实例?
- 如何写类库
- 求助!!!出错处理时,能否得到错误发生的哪个类的哪个函数,或者 在一个函数中 能否得到 自己的类名和函数名??
- 用AllocConsole()创建的外挂console能用c++的cout进行输出操作吗?
- 结构体该如何存储
- VC里用release编译应用程序,结果是“指定文件的格式无法识别或位不支持的二进制”
- 很简单的一个定时器,win7下总出现“未响应”,xp下没问题。
- 关于.DBF文件的使用???????
- 菜鸟想见识一下vc.net,哪位大侠有下载的地址??
- 请问怎样屏蔽掉鼠标移动的消息?
你的cinput看作一个对象,cimage,cxxx调用该对象最简单的办法就是全局变量传递
2、你写的我不太明白,我遇到这样几个功能类使用一个类的情况,我会把cinput作为基类的。