虽然对每个控件都可以进行一些操作来美化界面。但,如果要做的比较好看,一般都会选择使用其他的软件库来实现,用起来不仅简单,而且显示效果也不错。例如: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、编译, 运行..效果出来了...
给你个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、编译, 运行..效果出来了...