制作软件界面的几种方法 转载自: 旭波BLOG
前一段时间我和寝室好友jjsheva共同制作了一个tts语音合成软件,用以参加学校的一个叫星火杯的竞赛。两个星期前,我们通过了学院的选拔。在答辩时,评委老师建议我们再改进一下界面的设计。于是我查了一些方法,总结如下:
1.通过GDI中的API直接用位图绘制。这是最原始的方法,和麻烦,需要程序员和美工合作完成,程序耦合度大。
2.利用MFC的空间类,从这些类派生出自己的类,自己处理那些要用到绘制的消息的响应。需要对相关消息的传递过程有深入的了解。
3.利用第三方插件,自己定制UI,比如国内的Skin++