如何才能制作漂亮的软件界面?

时间:2021-06-03 17:26:57
我是新手,觉得自己用VC编译的软件好难看,像QQ那些漂亮界面是怎么做出来的?
我应该如何开始学习?
还有VC是不是有可以帮助制作漂亮界面的控件啊?叫什么?

16 个解决方案

#1


这个问题实在是范围太广了,不过要有漂亮的界面,给软件加载皮肤是必不可少的。

#2


这是美工做的事情。

#3


这个主要靠美工。
然后就是GDI/GDI+的应用。

#4


可以自己花大量的时间写界面重绘类和库.
也可以使用第3方界面库插件.
一般都是UI/GDI/GDI+方面的东西.
或者可以用html来做界面

#5


美工
vc也有三方皮肤控件

#6


用VC可以编写出任意的界面,包括异型的、透明的,可按照自己的需要随意绘出漂亮的色彩等等,不过这些都需要非常了解GDI或GDI+,同时还需要知道界面绘制过程中需要处理的各种消息,例如:WM_NCPAINT等等。下面这个就是用VC编写出的类似Visual Studio.net 2005风格的可任意DOCK的界面,具有TAB效果。
如何才能制作漂亮的软件界面?

#7


用被人写好的类。可以去codeproject上找找

#8


引用 6 楼 tsjesyan 的回复:
用VC可以编写出任意的界面,包括异型的、透明的,可按照自己的需要随意绘出漂亮的色彩等等,不过这些都需要非常了解GDI或GDI+,同时还需要知道界面绘制过程中需要处理的各种消息,例如:WM_NCPAINT等等。



如上所说,不过跟其他方向一样,界面方向如果要自己弄也是需要时间的积累,
当然,也可以使用第三方控件,将界面工作扔给他们的模块处理,

回答你的问题的控件有不少,如 界面方面的新起之秀  SkinBeauty,只要作个函数接口就可以实现
整个界面的美化:

刚好,我们的演示源码有QQ/MSN的界面效果,贴图如下:
如何才能制作漂亮的软件界面?


实现上面的全部效果,只要添加3个函数功能接口就可以
实现了,你可以下载来参考看看,当然,如果你觉得自己编程去实现,也是可以的,只是要做得好,是相当消耗了。

下载演示源码可登陆网站:
http://www.afe-soft.com


#9


bcg

#10


http://www.vckbase.com/document/viewdoc/?id=1662

http://www.vckbase.com/document/viewdoc/?id=1663

楼上说的是BCGControlBar

#11


呵呵,我只管接分,不做广告.

#12


要做一个漂亮的界面, 你需要找一个会coredraw和ps的美工和你合作, 他做图,你把图贴到你的界面(控件)上就可以了.  

#13


如何才能制作漂亮的软件界面?

#14


Xtreme

#15


自绘(gdi,gdi+),美工...

#16


codeproject

#1


这个问题实在是范围太广了,不过要有漂亮的界面,给软件加载皮肤是必不可少的。

#2


这是美工做的事情。

#3


这个主要靠美工。
然后就是GDI/GDI+的应用。

#4


可以自己花大量的时间写界面重绘类和库.
也可以使用第3方界面库插件.
一般都是UI/GDI/GDI+方面的东西.
或者可以用html来做界面

#5


美工
vc也有三方皮肤控件

#6


用VC可以编写出任意的界面,包括异型的、透明的,可按照自己的需要随意绘出漂亮的色彩等等,不过这些都需要非常了解GDI或GDI+,同时还需要知道界面绘制过程中需要处理的各种消息,例如:WM_NCPAINT等等。下面这个就是用VC编写出的类似Visual Studio.net 2005风格的可任意DOCK的界面,具有TAB效果。
如何才能制作漂亮的软件界面?

#7


用被人写好的类。可以去codeproject上找找

#8


引用 6 楼 tsjesyan 的回复:
用VC可以编写出任意的界面,包括异型的、透明的,可按照自己的需要随意绘出漂亮的色彩等等,不过这些都需要非常了解GDI或GDI+,同时还需要知道界面绘制过程中需要处理的各种消息,例如:WM_NCPAINT等等。



如上所说,不过跟其他方向一样,界面方向如果要自己弄也是需要时间的积累,
当然,也可以使用第三方控件,将界面工作扔给他们的模块处理,

回答你的问题的控件有不少,如 界面方面的新起之秀  SkinBeauty,只要作个函数接口就可以实现
整个界面的美化:

刚好,我们的演示源码有QQ/MSN的界面效果,贴图如下:
如何才能制作漂亮的软件界面?


实现上面的全部效果,只要添加3个函数功能接口就可以
实现了,你可以下载来参考看看,当然,如果你觉得自己编程去实现,也是可以的,只是要做得好,是相当消耗了。

下载演示源码可登陆网站:
http://www.afe-soft.com


#9


bcg

#10


http://www.vckbase.com/document/viewdoc/?id=1662

http://www.vckbase.com/document/viewdoc/?id=1663

楼上说的是BCGControlBar

#11


呵呵,我只管接分,不做广告.

#12


要做一个漂亮的界面, 你需要找一个会coredraw和ps的美工和你合作, 他做图,你把图贴到你的界面(控件)上就可以了.  

#13


如何才能制作漂亮的软件界面?

#14


Xtreme

#15


自绘(gdi,gdi+),美工...

#16


codeproject