红联Linux门户
Linux帮助

linux下窗口系统的实现

发布时间:2012-02-11 22:43:27来源:红联作者:liu447862556
大家好,本人现在正在学习X窗口系统,我是在WinXp上装的VMWare虚拟机,然后在上面装的Fedora 10,安装好之后,默认的桌面环境是Gnome。
X窗口系统是一种协议,它在Fedora这是如何实现的?如何在VxWorks上实现?以及X窗口实现的代码?
在此先谢过大家的帮助:谢谢!
文章评论

共有 1 条评论

  1. liu447862556 于 2012-02-12 19:06:03发表:

    在这里我想知道的是X窗口系统和底下的操作系统以及在它之上的应用程序是如何协同工作的?
    我的想法是这样的:
    首先,应用程序给X窗口一个绘制窗口的命令,实现X窗口的函数库(例如GTK+),调用相应具体的函数在帧缓冲中进行绘制,等待操作系统,主要是CPU发送绘制命令,然后将帧缓冲中的窗口显示到真实的显示器上。不知道这样理解对么?