QQ2009 界面做得我觉得比较好,大家觉得是怎样做出来的,或是用什么技术/语言来实现的?

解决方案 »

  1.   

    用个UI控件马上标出来.
    原来的是用C++写的.
    现在好多都有现成的控件了.不用写.
    要想实现哪样的功能,可以说每一门语言都可以.关键是看实现的复杂度了.
    界面这东西就得自己画了.
      

  2.   

    自己贴图贴上去的。以前在安装目录下有一个文件夹,专门放界面。现在做到了一个dll里面。
      

  3.   

    绝不是Ribbon,1 2 3 楼皆为正解。
    具体来说,就是把需要的界面效果做成图片,
    在每一个控件/窗体重画的时候,将图贴上去。再牛X一点据说是用GDI+来做,
    再往上是用DX来画出来(MSN就是DX画出来的)。我菜鸟一个,只勉强做过第一种~
    不过奉劝楼主,想要皮肤,用控件吧
      

  4.   

    GDI+有什么牛X的。
    第一次听说用DX写应用程序
      

  5.   

    对大家而言,不懂的永远很神秘,认为牛X一些也无不可。
    一般人看我写程序(即使我是业余)也认为很牛X,不是吗?
    DX可不可以写程序我不知道,但MSN的界面确实是用DX画出来的。
    回复之前,请先想一想,百度一下,谢谢
      

  6.   

    用delphi 那么久,怎样也没有觉得delphi能做出很好的界面来,虽然很多人说delphi 是做界面的强项。但做出来总是觉得生硬生硬的,并且很容易给别人看出来:delphi 的作品
      

  7.   

    我以前读书的时候用过GDI+做了一套软件(多媒体加油站),其实并不难。网上已经有个GDIPlus组件封装好了。
    效果图见下面:
    http://www.cnblogs.com/images/cnblogs_com/baoquan/MultimediaStation.jpg
      

  8.   

    我来说正解把 这个实际上是vs2008 C++ + Silverlight 做的 用spy++可以反射窗体类型,效果是微软Wpe中的Effect特种值 因为QQ只用Wpe的简易外观效果 不需要强大的Wpe全部功能 所以使用简易版的silverLight(wpe/e)来做 
      

  9.   

    装完2009你就可以发现系统里多了Silverlight SDK
      

  10.   

    FOXMAIL,优化大师都是用DELPHI写的,
      

  11.   

    阿弥陀佛,采用DirectUI方式,直接绘制界面,对比子窗体堆叠的方式,整个绘制到parent上,逻辑上的父子窗体。用xml描述界面,js/vbs等与业务逻辑app做交互。
    QQ,msn等用此方式绘制界面,至于装完2009有silverlight是因为qq用到了点sivlerlight,可不要说装完看到它就说整个软件界面使用它搞的。
    directui可以算是个mini型的WPF了