C++,如何用MFC写程序界面界面但用自己做的皮肤

C++,如何用MFC写程序界面界面但用自己做的皮肤,第1张

用文件来保存每个地方皮肤颜色的RGB信息。然后在程序加载的时候读取,当用户改变皮肤的时候记录该值存储文件中。或者由开发人员发布皮肤文件。

一:你需要用一个文件来存储、例如1.txt 初始值:110,100,100

二:程序LOAD的时候读取1.txt。 读取到 110,100,100.然后再程序CreateWindow的时候加载如这个RGB值。

就是这么简单。 只是你需要在不同位置设置不用颜色,这只是参数多了而已。。工作量大,不费脑子。

想直接利用网上别人做好的皮肤直接替换,需要大量的代码,如果初学,就先不要想了,说实话,比做基本逻辑功能困难的多。

VC做界面,是一个痛苦的过程,要想界面好看,需要花很多时间和精力,研究很多东西。

当然,一些VC界面库可以节省不少代码,比如BCGControlBar SkinMagic SKin++ GuiToolkit等等,不过也是需要编写代码滴(而且关键是基本都收费。。)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11718319.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存