期刊文献+

基于动态链接库实现软件界面组件化方法研究 被引量:13

RESEARCH ON THE REALIZING METHOD OF SOFTWARE INTERFACE COMPONENTS BASED ON DYNAMIC LINK LIBRARY
在线阅读 下载PDF
导出
摘要 运用组件化思想将复杂的软件界面分割成多个功能简单、可重用性强的功能模块,既可以简化大型软件的编码、调试工作,又可以实现模块重用,避免重复开发。首先介绍了动态链接库的优点,接着提出了一种统一开发界面组件的方法:即将应用程序主窗口以及对其各种操作通过一个EXE文件在客户方实现,而将工具栏、状态栏等子窗口以及对它们的各种操作分别封装进不同的DLL,在服务器方实现。最后以一个实例验证了此方法的可行性。 By dividing the complicated software interface into several simple and reusable function modules according to the componentbased method, software programming and debugging can become much simpler and software need not be developed repeatedly. In this paper, we introduce the advantages of Dynamic Link Library, bring forward a common method that develops reusable interface components : design of the whole program is divided into two parts, client design and server design. In the end ,we verified the feasibility of this method by a dynamic toolbar instance.
出处 《计算机应用与软件》 CSCD 北大核心 2007年第7期18-20,共3页 Computer Applications and Software
基金 国家自然科学基金发展项目资助(批准号:60373099)
关键词 组件 动态链接库 窗口类 消息机制 Component Dynamic link library Windows class Message mechanism
  • 相关文献

参考文献5

  • 1Ralf H Reussner,Heinz W Schmidt,Iman H Poernomo.Reliability prediction for component-based software architectures[J].Journal of Systems and Software,2003,66(3):241-252.
  • 2George T Heineman.Integrating Interface Assertion Checkers into Component Models[C].Proceedings of 6th ICSE Workshop on Component-Based Software Engineering,Portland,Oregon,USA,2003:319-326.
  • 3Vecellio G,Thomas W,Sanders R.Containers for Predictable Behavior of Component_based Software[C].Proceedings of the 5th ICSE Workshop on Component_based Software Engineering.Orlando,USA,2002:459-470.
  • 4Cai X,Lyu M R,Wong K F.Component-Based Embedded Software Engineering:Development Framework,Quality Assurance and A Generic Assessment Environment[J].International Journal of Software Engineering and Knowledge Engineering,2002,12(2):107-133.
  • 5Charles Petzold.Windows Programming Fifth Edtion[M].北京博彦科技发展有限公司,译.北京:北京大学出版社,1999.

同被引文献74

引证文献13

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部