太赫兹科学与电子信息学报, 2015, 13 (4): 641, 网络出版: 2016-01-26
多文档程序自适应绘图与混合编程技术
Self-adptive drawing and mixed programming in MDI
多视图对比显示 自适应绘图 双缓冲 动态链接库 混合编程 multi-view display self -adaptive drawing double -buffing dynamic link library mixed programming
摘要
为了使应用程序既具有复杂数据与图像处理功能,又具有多视图对比显示、结构清晰、操作简洁以及能够独立发布等特点,通过多文档结构程序将数据和逻辑处理与显示分离,将双缓冲技术应用于自适应绘图设计中,利用基于动态链接库形式的混合编程技术实现了在 VC++程序中复杂数据处理与图像显示。通过设计相关测试程序,实现了波形对比显示以及二维和三维绘图效果展示,证明了本文方法的有效性。
Abstract
A design method of an application software is proposed, which can not only process complexdata and graphic,but also has distinctly structure,convenient User Interface(UI) and the function of multi-view contrast display. By using Multiple Document Interface(MDI) structure to isolate data-display and logicprocessing, then applying the double-buffing to the self-adaptive drawing, complex data-processing and graphic displaying are realized in VC++ program with mixed programming based on dynamic link library. By means of realizing the test soft which can draw 2D and 3D graphics, the effectiveness of the proposed method is verified.
何鹏, 王益, 王建忠, 魏竹, 陈曙光, 谭金玉. 多文档程序自适应绘图与混合编程技术[J]. 太赫兹科学与电子信息学报, 2015, 13(4): 641. HE Peng, WANG Yi, WANG Jianzhong, WEI Zhu, CHEN Shuguang, TAN Jinyu. Self-adptive drawing and mixed programming in MDI[J]. Journal of terahertz science and electronic information technology, 2015, 13(4): 641.