|
|
发表于 2006-3-18 08:21:44
|
显示全部楼层
每个系统的结构都是不一样的。多了解一些,再下结论。
GNU/LINUX 内核里没有 800*600 分辨率,这类细小的界面分辨率。
它的界面是80*25,这类的终端界面,当然支持颜色的。字符变色。
而如果想让它支持中文就要支持细小的分辨率。
如 zhcon ,cce 这类程序,就会调用 frameBuffer 这类的代码,来实现800*600
这类的界面。
这就可以理解为终端下的图形界面。
如果启动了, X 系统,那么支持图形界面就有了更多的选择。
x -> 直接调用
x -> gtk+ ->调用
x -> qt -> 调用
gnome 与 kde 只是调用 gtk+ 和 qt 后,又加入了更多的功能,如曲线控件,xml配置文件读写库等。
当然 gnu/linux 下还有很多的可以实现图形功能的库与程序的。
不比程序语言少。 |
|