c语言窗口皮肤,MFC 界面美化 Skinmagic

用MFC写的这个应用程序,写出来的界面实在是看不下去,于是乎到就像来在界面添加一些图片来美化,于是找了图片,还是太丑,又看到网上的帖子说有皮肤库啊,那个界面更好看,于是搜,也没有什么干货,大家也是从一个地方抄过来的,我这里记录一下,

我的环境是vs2005,下载一个SkinMagic,我也找到一个,百度网盘找到一个,放在我的网盘里,也是从别人那里拿过来的。

链接:http://pan.baidu.com/s/1c1lHSZY 密码:pyeb

下载后解压,像这样

e827b613a6fb4902a277f333d50303ad.png

需要几个文件,  smf是要的皮肤

文件说明

SkinMagicLib.h 必须的头文件,请添加到工程中。

SkinMagic.lib + SkinMagic.dll 动态链接库配套使用

编译时需要在工程中添加SkinMagic.dll,程序运行时需要SkinMagic.dll

一、SkinMagicLib.h, SkinMagicLibMT6.lib, SkinMagicLibMD6.lib放到你的VC6工程目录下

二、在StdAfx.h中添加 #include "SkinMagicLib.h"

#pragma comment(lib,"SkinMagic")//调用皮肤lib

#include "SkinMagicLib.h"//包含皮肤头文件

三、在InitInstance()函数的开始处添加初始化SkinMagic资源的代码。

InitCommonControlsEx(&InitCtrls);

VERIFY( 1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL, NULL, NULL));//初始化皮肤库,关键在第一个要获取实例句柄。其他可为NULL。

四、添加皮肤库文件

VERIFY( 1 == LoadSkinFile(_TEXT("xpgrean.smf")));//加载皮肤库文件

我的运行结果

b69c62427370dee3e631a384bb17dc8d.png

e1f4599402b1a9f86d3fa39f503a014e.png

下班!!!

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值