检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京航空航天大学自动化科学与电气工程学院,北京100083
出 处:《系统仿真学报》2009年第14期4291-4294,4299,共5页Journal of System Simulation
摘 要:针对在Windows平台上开发三维视景仿真软件的需要,给出了一种基于MFC编程框架的无缝集成VegaPrime的方法。首先介绍了VegaPrime的基本程序流程和特点,然后从Windows平台的运行机制以及面向对象技术等方面分析了可行的VegaPrime的软件集成方法,并对已有的基于多进程的方案进行了改进。以此为基础,给出了一种多进程技术和Windows系统自定义消息相结合的集成VegaPrime的软件框架及具体实现方法。该软件框架增强了编程的灵活性,优化了代码的结构,并且拥有良好的通用性。该方法已应用在光电探测器仿真软件的三维场景生成部分,取得了不错的效果。Aiming at the demands of three-dimensional scene simulation software development on Windows System, a method based on MFC programming framework was given to achieve seamless integration of Vega Prime. The basic programming flow and character were introduced firstly. And then feasible methods of Vega Prime software integration were analyzed from Windows System's mechanism, Object-oriented technique and other aspects. The existing scheme based on multi-process technique was improved. Based on the above work, a software framework in which multi-process technique and Windows System's user-defined message were both used was proposed to integrate Vega Prime, and a concrete method to realize it was given. The software framework improves the agility of programming and optimizes the structure of code, and it also has good generality. The method has already been used in three-dimensional scene generation part of optic-electrical detector digital simulation software, and it has good effect.
关 键 词:三维视景仿真 软件集成 MFC VEGA Prime 多进程技术
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.171