MFC界面换肤美化

来源:互联网 发布:梦幻西游网络出错 编辑:程序博客网 时间:2024/03/28 20:47

还没有为MFC界面换肤美化之前是这样子的:


这里写图片描述

一、下载并解压SkinMagic


二、在解压后的文件中将以下文件复制到工程目录下

2-1、SkinMagic.dll
2-2、SkinMagic.lib
2-3、SkinMagicLib.h
2-4、corona.smf(将要替换的皮肤)


三、添加头文件

这里写图片描述


四、引入头文件
这里写图片描述


这里写图片描述


五、添加相应的代码

5-1、在InitInstance()函数中添加以下代码
这里写图片描述

VERIFY(1 == InitSkinMagicLib(AfxGetInstanceHandle(), _T ("SCRIBBLE"), NULL, NULL));//初始化SkinMagicVERIFY(1 == LoadSkinFile(_TEXT("corona.smf")));//加载皮肤文件

5-2、在OnInitDialog()函数中添加以下代码

这里写图片描述

VERIFY(1 == SetWindowSkin(this->m_hWnd, TEXT("Dialog")));//设置皮肤样式 

六、运行验证效果
这里写图片描述

0 0
原创粉丝点击