- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Qt实验指导书
GUI 简介
图形用户界面(Graphical User Interface,简称 GUI ,又称图形用户接口)
是指采用图形方式显示的计算机操作用户接口。与早期计算机使用的命令行界面
相比,图形界面对于用户来说在视觉上更易于接受。
1.1 MFC
微软基础类库(Microsoft Foundation Classes ,简称MFC )是一个微软公司
提供的类库(class libraries ),以C++类的形式封装了Windows API ,并且包含一
个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量
Windows 句柄封装类和很多Windows 的内建控件和组件的封装类。
MFC 的主要优点是可以用面向对象的方法来调用Windows API ,以及应用
程序开发的便捷。MFC 将很多应用程序开发中常用的功能自动化,并且提供了
文档框架视图结构和活动文档这样的便于自定义的应用程序框架。
缺点:虽然MFC 的源代码对用户是完全开放的,但是MFC 的一些封装过
程过于复杂,以致于新用户很难迅速掌握MFC 的应用程序框架,以及在调试中
定位问题的位置。
参考书:《VC++深入详解》,孙鑫。
1.2 wxWidgets
wxWidgets is a C++ library that lets developers create applications for Windows,
Mac OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several
mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.
/about/screensh.htm
1.3 MiniGUI
MiniGUI is one of the world famous free software projects. MiniGUI aims to provide
a lightweight graphics user interface (GUI) support system for real-time embedded
systems. Since the first release under the GPL license at the beginning of 1999,
MiniGUI has been widely used in handheld terminals (mobile phones and PDAs), set
top boxes, industry control systems, industry instruments, portable media players, and
so on.
MiniGUI has become a cross-operating-system GUI system; it can run on
Linux/uClinux, eCos, VxWorks, pSOS, ThreadX, Nucleus, and even uC/OS-II; The
hardware platforms tested include Intel x86, ARM
(ARM7/ARM9/StrongARM/xScale), PowerPC, MIPS, BlackFin, DragonBall, and
ColdFire.
At present, the latest GPL version of MiniGUI is 1.6.10. This version provides
support for Linux/uClinux and eCos operating systems.
The following figure are the MiniGUI-based application interfaces f
文档评论(0)