你可以通过一两句代码在我现有的MFC框架上增加换肤、透明、动画等效果,没问题
但是如果你的界面库是用XML布局的,自成一套体系,没有人会为了这样一个库放弃原先所有的MFC代码,而且你能实现SDI MDI吗?如果你只做了漂亮的动画效果,那最好是在现有的框架下锦上添花,谁想加自己加上就完了,省时省力;而不是自立门户,独辟蹊径,毕竟个人的力量不可能干过MS一个公司的?也没有人为了用你的库去学一个xml语言。微软的WPF出了几年我都没动心会der你么最后推荐几个我用过的兼容mfc的库,不是打广告
BCGControlBar,一直在用
SonicUI,现在不用的,做个动画按钮还是不错的
Skin++等换肤库,在MFC里加一两句代码就搞定,省时省力

解决方案 »

  1.   

    哈哈,楼主你应该想想有哪些商业软件是用你推荐这几个mfc界面库做的?
    然后去看看QQ、360、暴风影音、迅雷这些软件的界面是怎么弄的。
      

  2.   

    lz有点偏激了不过要是俺要做桌面的话mfc还是首选。
      

  3.   

    我觉得只是不同行业对待界面的需求不同而已,面向工业设计或者系统管理之类的,肯定没必要花大工夫做美化,稍加修饰下应该就可以了,但是面向消费者的,一般都希望自己的软件界面美观,扩展性和自定义效果好。
    这样也就有了自己开发UI引擎库的商业公司了,毕竟建立在自己的UI引擎库基础上,代码的管理和扩展性方面的可控性都比较好。
      

  4.   

    extreme toolkit 好像也可以看看 感觉上和 BCG有点像