【mfc】VS2012 mfc中使用skin
2016-11-02 18:18
344 查看
1. 新建MFC工程。
注:如果一开始勾选了“使用Unicode库”,会报错(error LNK2019: 无法解析的外部符号 "__declspec(dllimport))
此时需要设置:
2.将SkinPPWTL.lib SkinPPWTL.h 两个文件及相应皮肤(AlphaOS.ssk)拷贝至工程文件夹下 。以AlphaOS为例。
运行一下程序,将skinppwtl.dll及相应皮肤(AlphaOS.ssk)拷贝至新生成的Debug文件夹下
3.在VS中配置
注:如果编译的时候出现错误( This function or variable may be unsafe),则进行如下设置 _CRT_SECURE_NO_WARNINGS
4.在stdafx.h中添加头文件
#include "SkinPPWTL.h"
5.在C****App::InitInstance(),在该函数的第一句写上:
skinppLoadSkin(_T("AlphaOS.ssk"));
注:如果建立的是SDI/MDI程序,则要重载ExitInstance
6.运行程序
皮肤库相关文件链接:
http://download.csdn.net/detail/qq_15947787/9671353
注:如果一开始勾选了“使用Unicode库”,会报错(error LNK2019: 无法解析的外部符号 "__declspec(dllimport))
此时需要设置:
2.将SkinPPWTL.lib SkinPPWTL.h 两个文件及相应皮肤(AlphaOS.ssk)拷贝至工程文件夹下 。以AlphaOS为例。
运行一下程序,将skinppwtl.dll及相应皮肤(AlphaOS.ssk)拷贝至新生成的Debug文件夹下
3.在VS中配置
注:如果编译的时候出现错误( This function or variable may be unsafe),则进行如下设置 _CRT_SECURE_NO_WARNINGS
4.在stdafx.h中添加头文件
#include "SkinPPWTL.h"
5.在C****App::InitInstance(),在该函数的第一句写上:
skinppLoadSkin(_T("AlphaOS.ssk"));
注:如果建立的是SDI/MDI程序,则要重载ExitInstance
int C****App::ExitInstance() { // TODO: Add your specialized code here and/or call the base class skinppExitSkin(); return CWinApp::ExitInstance(); }
6.运行程序
皮肤库相关文件链接:
http://download.csdn.net/detail/qq_15947787/9671353
相关文章推荐
- MFC使用Skin++外观美化【转】
- MFC使用Skin++外观美化
- VS2012创建ATL工程及使用MFC测试COM组件
- MFC使用Skin++外观美化
- VS2012中使用MFC制作简单的计算器
- 使用skin++进行MFC界面美化范例
- MFC使用Skin++外观美化【转】
- 使用VS2012 MFC自定义消息时,处理函数不能返回void类型。
- 用VS2012做MFC ActiveX控件并使用html、c#、c++测试容器
- MFC中皮肤库skin++的使用
- VS2012下MFC程序的换肤(Skin++、SkinMagic、USkin、SkinSharp)
- MFC使用Skin++
- 用VS2012做MFC ActiveX控件并使用html、c#、c++测试容器
- VS2012创建ATL工程及使用MFC测试COM组件
- MFC学习之 SKIN++皮肤使用方法
- VS2012创建ATL工程及使用MFC测试COM组件
- MFC使用Skin++
- 用MFC开发一个界面,使用的VS2012,怎么样开发出这样的风格?
- MFC使用Skin++外观美化
- MFC使用Skin++