首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
wxWidgets是一个优秀的开源应用程序框架,但在基于该框架的应用程序中不能直接使用ActiveX控件.在大量开发实践的基础上,通过深入研究wxWidgets框架及COM、ActiveX控件的相关知识,提出一种在基于wxWidgets框架的应用程序中使用ActiveX控件的通用方法,并将相关代码使用类进行了封装.通过实际项目的检验,该方法切实可行,封装得到的类简单易用,在相关软件开发中取得了很好的效果.  相似文献   

2.
wxWidgets是一个C++语言GUI应用程序开发工具包,利用该工具包。可以结合多种操作系统和编译器开发跨平台程序。本文对wxWidgets的框架包括类继承体系,编程模式以及其事件处理机制做了介绍,以一个简单的“helloworld”程序为例.说明如何使用wxWidgets开发跨平台程序。  相似文献   

3.
wxWidgets是一个C 语言GUI应用程序开发工具包,利用该工具包,可以结合多种操作系统和编译器开发跨平台程序。本文对wxWidgets的框架包括类继承体系,编程模式以及其事件处理机制做了介绍,以一个简单的“helloworld”程序为例,说明如何使用wxWidgets开发跨平台程序。  相似文献   

4.
wxWidgets是一个可以在多个平台上进行图形用户界面开发的C++语言框架库。如同其它所有的GUI框架一样,wxWidgets的程序控制采用事件驱动的方式。wxWidgets主要有两种方法来处理事件:一种通过事件表宏定义静态地把事件和事件处理过程绑定在一起;另外一种通过函数动态地绑定事件和事件处理过程。本文介绍了这两种事件处理方法并对其作出分析比较,说明了动态事件处理机制代码量稍大但比静态事件表机制更加灵活方便。  相似文献   

5.
对跨平台框架程序wxWidgets的发展、特点、适用的平台,独立于体系结构的类型,应用及调试进行了研究,以实例的方式展示了wxWidgets在文件管理、HTML、图像等三个主要方面的应用。  相似文献   

6.
对跨平台框架程序wxWidgets的发展、特点、适用的平台,独立于体系结构的类型,应用及调试进行了研究,以实例的方式展示了wxWidgets在文件管理、HTML、图像等三个主要方面的应用。  相似文献   

7.
对VB程序的维护过程中,往往需要对窗体控件的遍历。本文基于VB控件遍历进行了设计与实现.可为一般用户提供GUI接口,以实现进一步的VB程序维护。实践证明,此程序算法简单,且操作方便、效果良好。  相似文献   

8.
图形用户界面也即图形化的人机界面,是软件最终向用户表现的接口。良好的用户界面对于软件产品意义重大,新的用户界面方案的出现甚至会推动软件走向一个崭新的领域。该文简要介绍了图形用户界面发展的情况,界面设计的原则,进而详细地设计并实现了可在B/S开发中应用的一个树型交叉式GUI元控件;最后给出了一个应用实例。  相似文献   

9.
跨平台转换系统既可以针对既有的基于MFC的GUI程序,又能避免由于软件跨平台代码修改产生人力、物力上的浪费,同时程序员不需要再重新学习一门新的跨平台GUI开发工具,也减少设计者的负担.  相似文献   

10.
对VB程序的维护过程中,往往需要对窗体控件的遍历。本文基于VB控件遍历进行了设计与实现,可为一般用户提供GUI接口,以实现进一步的VB程序维护。实践证明,此程序算法简单,且操作方便、效果良好。  相似文献   

11.
当前,ActiveX控件在互联网和桌面上应用非常广泛,但是尚不能在Linux平台上无缝运行。为解决这个问题,本文提出了一种由两层功能层组成的中间件机制,这两层功能层分别是操作系统兼容层和AtiveX控件机制支撑层。在该机制中,操作系统兼容层消除了Windows和Linux两种操作系统的差别,ActiveX控件机制支撑层中添加了支持ActiveX控件的CDM机制。提出了以XML格式文件实现注册表的组件注册方法,提供了Linux上直接运行ActiveX控件的“控件-容器”机制的必要条件,最后实现了一个在Linux上直接运行轻量级ActiveX控件机制的原型系统。  相似文献   

12.
徐辉  王忠芝 《计算机系统应用》2011,20(7):180-183,198
MATLAB图形用户界面环境(GUIDE)一直都无法实现类似VC窗体滚动条的功能.介绍了一种在MATLAB GUIDE中使用WebBrowser控件,利用网页自动生成滚动条的特性,实现大量内容显示的方法.并着重介绍了WebBrowser控件的创建,按钮、文本、图像的添加与显示,以及MATLAB与WebBrowser控件数据传递的方法.通过图像分类系统对此方法进行验证,表明该方法在MATLAB图形用户界面(GUI)设计中具有简单、易扩展的特性.  相似文献   

13.
董博  黄源源  廖建明 《福建电脑》2008,24(5):113-114
随着技术的进步与发展,手持式设备的硬件条件的提高,从市场上的手机等设备上。我们已经看到了完整的图形用户界面支持。图形用户接口,简称GUI(Graphics User Interface),是手机人机界面框架的一个重要组成部分。其地位越来越重要。本文将通过介绍一种针对移动终端的GUI系统,着重阐述本GUI开发的关键技术。  相似文献   

14.
基于事件流图的用户界面测试优化   总被引:1,自引:1,他引:1  
路斯瑶  胡飞 《测控技术》2010,29(5):72-76
针对目前用户图形界面(GUI)自动化测试对于代码和开发语言的依赖,以及捕捉/回放工具中存在的手工依赖和对测试用例测试覆盖率缺乏系统管理的问题,基于事件流图理论,提出了不依赖于代码静态分析的GUI自动化测试方法。在没有程序代码的前提下,利用WinRunner工具通过鼠标动作获得GUI组件,利用自行开发的工具自动分析GUI窗口层次,定义事件属性和测试用例生成规则,自动生成了完备测试用例集,并通过实例验证了方法的有效性。  相似文献   

15.
李宁 《程序员》2006,(11):126-127
什么是wxWidgets? wxWidgets是一个跨平台的软件开发包。它诞生于1992年,最初的名字是wxWindows,但由于Microsoft的抗议,在2004年改名为wxWidgets。它最初是被设计成跨平台的GUI软件开发包,但后来随着越来越多的人参与进来,为wxWidgets  相似文献   

16.
随着5G时代的来临,移动应用的开发与设计作为互联网各领域广泛关注的重要发展方向,面临新的机遇与挑战。Flutter是Google推出的跨平台、开源移动端UI框架。基于此,针对目前移动端流行的Android、iOS两个平台,研究基于Flutter框架的跨平台开发,介绍Flutter及跨平台的概念,阐述利用Flutter开发移动应用的优势与缺点,剖析基于Flutter的跨平台移动APP的开发前景。  相似文献   

17.
ActiveX控件为Windows平台下的一种构件模型,具有良好的封装性和复用性。探讨了ActiveX控件在Java程序中的应用,通过JNI技术作为桥梁,以同位体的方法实现了GUI界面管理,通过JNI本地化方法实现了ActiveX控件方法调用与属性设置,以及使用代理模式实现应用Java代码来处理ActiveX控件的事件。经实际项目验证,所提出的方法可行且具有借鉴意义。  相似文献   

18.
以MATLAB 7.0为例,主要介绍了MATLAB图形界面功能与仿真的结合,就图形界面仿真软件的制作辅以实例,针对不同的实现功能,读者可在此基础上扩充修改,显示仿真曲线,整个过程清晰明了,亦可当作演示程序。  相似文献   

19.
用户界面开发系统研究   总被引:1,自引:0,他引:1  
一、引言一个软件系统的用户界面是指系统中被设计用来与人类用户交互的所有内在设施,这一领域的工作焦点集中在系统与用户之间的有效通讯上。用户界面是一个软件系统成功与生存的重要因素之一。众所周知,传统CAD 存在着三大问题:缺乏智能、非集成化、非友好的用户界面,其中有两个问题直接或间接地与用户界面有关。软件工程的经验也表明,用户界面的设计和实现在一个软件系统的开发工作中占据很大的比例。专  相似文献   

20.
随着技术的发展,嵌入式系统要求使用图形化界面便于用户的操作。本文从系统体系结构出发,讨论了GUI设计中涉及的几个重要方面,包括消息循环、多窗口管理、控件/控件类和输入/输出抽象层的基本概念和设计要点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号