SmartWin++库介绍(http://www.cppblog.com/zjucyp)
SmartWin++
是
100%
标准
C++
编写的轻量级
GUI
库
(http://smartwin.sourceforge.net)
,现在最新版是
beta 2.0
,它的最初的目标是替代
MFC
和
WTL
。现在它可以通过
WineLib
在
linux
下使用,据作者介绍,在以后的版本里会支持
linux
下的开发。
它是使用
STL
和
Boost
编写,不过使用者不必自己安装
Boost
库,只要下载
SmartWin++
,编译一下就可以使用了。
SmartWin++
没有
MFC
那样的宏,你完全可以以
C++
的思维开编写
GUI
,对我们
C++
开发人员来说,很容易上手。更可贵的是它有一个可视化的
GUI
设计工具
Sally(http://sallyide.sourceforge.net)
,用它与
VC
配合,感觉很不错。
SmartWin++
编译出来的程序很小,这是吸引我的地方之一。它支持
OpenGL
以及
OpenCV
,对做图形图像的人可不错哦。
下面是一些截图


