热门文章
随机文章

C ++ QT类库可以做什么?
C ++ QT类库可以做什么?
全部展开
MFC是专为Windows设计的Microsoft C ++开发库。打包Windowsapi的主要目的是使用C ++开发库。它不是一个简单的GUI库。封装了Windows平台的许多独特功能和方法。它是封闭源,无法删除。
但是,大多数Windows C ++程序仍使用MFC编写,从而提高了Windows的适应性。
GTK +,wxWidgets(wxwindows的新名称)和Qt是依赖Linux的跨平台库。
最后两个是本地C ++跨平台库,GTK +是C库,并且跨平台取决于C的可移植性。
从Qt最抽象的高级GUI库Qtwxgtk +的级别来看,效率最低,但是相对抽象结构最高。
之后,wx随之而来,并且在Windows上等效于MFC,并且效率相对较高。编程方法类似,但是用户界面性能很差。
Gtk +,主要由Linux基本库使用。由于GNOME是GTK +产品,因此大多数应用程序也是用GTK +编写的。
KDE桌面环境程序基本上是Qt产品。
此外,Qt和wx是完整的库,包括许多操作系统,数据结构,多媒体和其他基本组件。
Qt特别适合C ++,这是一个了不起的创造。
但是,考虑到诺基亚的行业知名度已经卖掉了Qt,因此未来几乎没有。
但是,其强大的功能和标准的兼容性是毋庸置疑的。
MFC是专为Windows设计的Microsoft C ++开发库。打包Windowsapi的主要目的是使用C ++开发库。它不是一个简单的GUI库。封装了Windows平台的许多独特功能和方法。它是封闭源,无法删除。
但是,大多数Windows C ++程序仍使用MFC编写,从而提高了Windows的适应性。
GTK +,wxWidgets(wxwindows的新名称)和Qt是依赖Linux的跨平台库。
最后两个是本地C ++跨平台库,GTK +是C库,并且跨平台取决于C的可移植性。
从Qt最抽象的高级GUI库Qtwxgtk +的级别来看,效率最低,但是相对抽象结构最高。
之后,wx随之而来,并且在Windows上等效于MFC,并且效率相对较高。编程方法类似,但是用户界面性能很差。
Gtk +,主要由Linux基本库使用。由于GNOME是GTK +产品,因此大多数应用程序也是用GTK +编写的。
KDE桌面环境程序基本上是Qt产品。
此外,Qt和wx是完整的库,包括许多操作系统,数据结构,多媒体和其他基本组件。
Qt特别适合C ++,这是一个了不起的创造。
但是,考虑到诺基亚的行业知名度已经卖掉了Qt,因此未来几乎没有。
但是,其强大的功能和标准的兼容性是毋庸置疑的。
