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

发布时间:2009年08月31日      浏览次数:901 次
虽然对每个控件都可以进行一些操作来美化界面。但,如果要做的比较好看,一般都会选择使用其他的软件库来实现,用起来不仅简单,而且显示效果也不错。例如:Skin++、SkinMagic等等,还有一些其他更专业的软件,如Xtreme Toolkit Pro 、BCGSoft、TeeChart等。如果只需要处理界面的话,建议使用SkinMagic,网上破解版比较多,用起来也还可以。只需要添加一些必要的头文件、库文件等,再加一些代码即可。为了方便,我提供个下载SkinMagic的地址:http://www.vckbase.com/tools/listtools.asp?tclsid=109这个地址比较好,除了SkinMagci外,还有其他的许多比较实用的软件、源码和宝贵的经验,相信你会喜欢的。进入之后,你要下载的软件连接在左边。
给你个SkinMagic使用的大体方法, 比较简单..:
1、包含必要的头文件。
2、初始化皮肤。添加代码:
VERIFY(1 == InitSkinMagicLib( AfxGetInstanceHandle(),NULL, NULL,NULL));      
VERIFY(1 == LoadSkinFile("BlueHorn.smf"));       
VERIFY(1 == SetDialogSkin("Dialog"));
3、程序结束后释放加载的文件。      ExitSkinMagicLib();
4、按Alt + F7 打开工程选项, 选择 "Link" 在中 "Object/library modules" 中添加库文 件:SkinMagicTrial.lib
5、编译, 运行..效果出来了...
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!