GUI(Graphical User Interface)开发涉及两类开发库:包装方式、Direct Draw方式。主流的操作系统都会由UI系统,Windows的Win32,Ubuntu的GTK+,Kubuntu的KDE...
著名的开源UI库:QT、WxWidget,前者就是独立绘制方式,WxWidget主要就是使用系统UI包装。这么看,QT、WxWidget不是一个级别的东西。QT比WxWidget层次要低一些,和Win32、GTK+等同。
了解Android之后,它的View架构真是迷人,也算是Direct Draw方式吧。比Windows那种控件方式优秀好用多了。
GUI开发库对比
本文探讨了GUI开发中两种主要方式:包装方式与DirectDraw方式,并对比了不同平台下的UI库,如QT与WxWidget的区别及其与Win32、GTK+的关系。同时,文中还提到了Android的View架构,认为其比Windows的控件方式更为优秀。
337

被折叠的 条评论
为什么被折叠?



