单文档多视图程序设计方法
维普资讯 doc.xuehai.net
第 1 6卷第 1期 20年 1 02月
株
洲
工
学
院
学
报
Vo . 6 N0 1 1 1 .
J u n lo h z o n tt t fTe h o o y o r a fZ u h u I s i eo c n lg u
J n 2 0 a .0 2
基于Vs l++单文档多视图程序设计方法 iaC u 江力
(株洲工学院计算机科学与技术系.湖南株洲 4 20 ) 1 08
摘
要:出了一种在 Viu l++中进行单文档多视图程序设计的方法,提 sac 解决了因 Vi s—
u l++的类向导不提供谈种功能而需要手动添加代码时的疑难问题,在 Vi a c+环 ac 使 s l+ u
境中嫡制单文档多视图的应用程序得 0应手。 关键词: s a c Vi l++; u单文档多视图; C MF 中圈分类号:P 97 T 3: 2文献标识码: A文章编号: 0—2l(02O—o5一O 1 8 612o}l o 3 3 0
Th o r mmi g M e h d o i g e e Pr g a n t o fS ' l n
D c me t/ ut ve i s a C++ o u n M l -iw n Viu l i J ANG i I L (e f Dl o ̄ X L r c m n eh o y Z uh u nt u f e n l y 2 uh u420 tl l S i ̄a dTc ml,h zo Is tt 0 T c o g t zo 108C i t e e g i e h o 5 a m)
Ab a t ̄r e:A t o o d sg ig e d c me t/ li iw r g a me h d t e in sn l o u n mu t ve p o rmme i r p s d I— s p o o e . t r s l e a d a h r r b e t ih t e ca s z r o s ts p l n a s r e o v d a h r a d p o l m o wh c h ls wia d d e f u p y a n we .
Ke r s ywod:Viu l s a+;ig ed c me t/ l— iw ̄ F C+ sn l o u n mu t ve M C i
在开发应用软件的时候发现,多时候需要的是很单文档多视图的应用程序, V sa c+的应用程而 iu l+
出了由 S ae定的图形。 hp指
序向导却只有两种类型:单文档单视图和多文档多视图。要想
开发单文档多视图的应用程序就得自己手工添加相关的支持代码 .这需要一定的技巧。
2开发方法与步骤 21应用向导生成单文档单槐图应用程序框架,程 .设 序名为 S th e DI向导生成的视图类名为 wi Vi c wS, C a Viw.类为 C iw, Drw e父 V e文档类名为 C rwD c Da o. 父类为 C c me t Do u n, 2 2利用类向导添加一个新类 C rwF r e父 . D a o mVi w,类为 F r e加入控件 (表 1。 omVi w.见 ) 寰 1加^ m I DC STATI C _
1示例程序的功能 本示例程序是一个典型的单文档多视图程序。在 DrwVi视图中按下鼠标左键处画一个封闭的椭圆 a e w
或者一个封闭的矩形 .过相关的菜单命令切换到通 F r e视图中可在 x与 Y编辑框以及 S ae下 omVi w hp 拉列表框中显示 DrwVi视图中所画图形的中心坐 a e w标及图形的形状} F r e视图中修改 x与 Y编在 omVi w
F V r控件置一性蛐 的 类型 Ed t i
设置属性
S a i x p i X t tc Te tCa tont
I DC X I DC S TATI C _
Sa cTetC pin L tt x at I Y i o 8 Ed t i
辑框中的数值以及从 S a e hp下拉列表框选择不同的形 状之后按下 Ap l按钮, py通过相关的菜单命令切换到 DrwVi视图可以看到在该视图中的 ( Y)处画 a e w x,点
I DC Y
I DC S TATI C I DC S APE H —
Sa cTe t at n ̄S ae tt x pi I h i C o p [ p s t I q a e Cice ̄o LitDa S u r t rl a
I DC APPLY
B to at n L p l utnC pi t A p o 8 y
收稿日期} 0l 1— 0 Z0一 0 9
.
作者简介 t力 (9 9, .江 16一)男瑚南束阳市人,洲工学院讲师 .士 t株硕主要从事计算机田形与罔象处理研究

使用VC++实现单文档多视图的一种方法_计算机软件及应用_IT/计算机_专业资料。小...Windows 2000 环境下,使用 Visual C++ 6.0 创建开发单文档多视框架的示例程序。...
《Visual C++程序设计教... 80页 免费 第10讲 单文档与多文档 51页 免费 ...一个文件这就是一个文档对应两视图由于每一个文档可以有多个视图, 由于每一个...
Visual_C++程序设计与应用教程课后答案_理学_高等教育_教育专区。1.6 1. 填空题 习 题 (1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它...
C++类和对象 继承 多态性 模板 C++常见问题 Visual C++编程基础 对话框、常用...高级语言程序设计 II ? 在关于文档对象与视图对象的代码中一般要调 用方法Cview...
轻松学Visual C++之单文档应用程序_计算机软件及应用...单文档程序的核心是文档视图结构,文档用于读取 和...2013年注会经济法统考真题 2013年注会设计统考真题及...
Visual_C++程序设计教程与上机指导(PDF)ch07_电子/电路_工程科技_专业资料。第...基本结构,掌握使用 CArchive 类进行文档的序列化以及 切分窗口和多视图的方法和...
轻松学Visual C++之多文档应用程序_计算机软件及应用_IT/计算机_专业资料。轻松学...多文档的应用程序和单文档应用程序有很多的相 似性,它只是具有多个文档和视图...
《Visual_C++程序设计教程》第三章MFC中的资源与界面...类CMultiDocTemplate,SDI应用程序使用单文档模板类 C...文档对象、主边框窗口对象、文档边框窗口对象和视图 ...
Visual_C++程序设计与应用教程课后答案_教育学_高等教育_教育专区。vc++1.6 1. 填空题 习 题 (1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个...
(2) 编译程序的快捷键是 Ctrl+F7,链接程序的快捷键是 F7,运行程序的快捷键是 Ctrl+F5。 (3) 项目工作区文件的扩展名为 .dsw 。 (4) 应用程序向导 ...

我要评论