红联Linux门户
Linux帮助

请教如何在linux下开发窗口程序

发布时间:2011-07-16 20:20:38来源:红联作者:ybdesire
比如在Windows下,是可以用C语言调用API(创建窗口类..之类的)来创建窗口程序的
开发出来的窗口程序响应外部事件,用的是MS的消息机制

想问一下
1、在linux下创建窗口程序的原理和windows下是一样的吗?(不要用QT说事)
2、linux下也是用消息机制响应事件的吗?
3、想深入了解上面两个问题,请推荐本合适的书?
文章评论

共有 3 条评论

  1. qq9293000079 于 2011-07-20 16:33:41发表:

    等待答案

  2. siasleo 于 2011-07-20 16:09:10发表:

    我也是来看答案的。。。

  3. jallyx 于 2011-07-17 15:50:01发表:

    Windows的图形处理是内核支持啊,Linux没有内核直接支持图形一说。
    要想写GUI程序,就必须依赖于第三方图形服务器,目前最常见的是XWindow,貌似wayland也勉强可以使用了。
    依赖于XWindow的Xlib库的程序写法就与Windows下图像程序的写法类似,那完全是折磨人的。
    Gtk,Qt之类的东东就不说了,虽然这是好东东,但是来自Windows的人往往都不愿意相信,自认为MFC才是万能的,还是等你们发现它们确实是好东东的时候再说吧。