使用SkinMagic美化VC界面
来源:互联网 发布:golang recover 编辑:程序博客网 时间:2024/05/16 00:18
使用SkinMagic美化VC界面
- 博客分类:
- VC
VC++HTML
目前网上SkinMagic的破解版有三种,一种是1.0的,第二种是2.01的,还有一种是2.21的。1.0版有一个比较大的Bug,在列表控件上无法显示中文。而2.21版就太复杂了,有四个不同的库,因此推荐使用2.01版。
2.0b1版破解Dll下载地址
http://www.cppblog.com/Files/tx7do/SkinMagic221_1.rar
2.0b1原版
http://www.appspeed.com/download/v2.0/setup.exe
1、SkinMagicLib.h拷贝到工程目录下;
2、将SkinMagicLib.lib及smf皮肤文件放到VC工程的RES目录下;
3、将Lib文件链接到工程中;
4、在StdAfx.h中加入
#include "SkinMagicLib.h"
5、用文本编辑器打开工程的rc文件,在里面加入
/////////////////////////////////////////////////////////////////////////////
//
// SKINMAGIC
//
XPBLUE SKINMAGIC DISCARDABLE "res\\xpblue.smf"
CORONA SKINMAGIC DISCARDABLE "res\\corona.smf"
XPGREAN SKINMAGIC DISCARDABLE "res\\xpgrean.smf"
XPLUS SKINMAGIC DISCARDABLE "res\\x-plus.smf"
DEVIOR SKINMAGIC DISCARDABLE "res\\Devior.smf"
XPSTEEL SKINMAGIC DISCARDABLE "res\\xpsteel.smf"
KROMO SKINMAGIC DISCARDABLE "res\\Kromo.smf"
//
// SKINMAGIC
//
XPBLUE SKINMAGIC DISCARDABLE "res\\xpblue.smf"
CORONA SKINMAGIC DISCARDABLE "res\\corona.smf"
XPGREAN SKINMAGIC DISCARDABLE "res\\xpgrean.smf"
XPLUS SKINMAGIC DISCARDABLE "res\\x-plus.smf"
DEVIOR SKINMAGIC DISCARDABLE "res\\Devior.smf"
XPSTEEL SKINMAGIC DISCARDABLE "res\\xpsteel.smf"
KROMO SKINMAGIC DISCARDABLE "res\\Kromo.smf"
添加完毕后,会发现资源视图中会多了一个“SkinMagic”的目录
6、在App类的InitInstance函数中添加
VERIFY( 1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL, NULL, NULL ));
VERIFY( 1 == LoadSkinFromResource(NULL, "XPBLUE" ,"SKINMAGIC" ));//加载静态皮肤资源
VERIFY( 1 == LoadSkinFromResource(NULL, "XPBLUE" ,"SKINMAGIC" ));//加载静态皮肤资源
7、使用
VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" ));
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
为窗口换肤m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
使用
VERIFY( 1 == SetDialogSkin( "Dialog" ) );
为对话框换肤7、在App类中的ExitInstance中加入
ExitSkinMagicLib();
其余可以参考
http://www.pconline.com.cn/pcedu/empolder/gj/vc/0404/358979.html
0 0
- 使用SkinMagic美化VC界面
- 使用SkinMagic美化VC界面
- 使用SkinMagic美化VC界面
- VC下使用Skinmagic进行界面美化
- 使用SkinMagic美化界面
- SkinMagic Toolkit 美化VC界面
- 使用SkinMagic Toolkit美化界面
- 使用SkinMagic Toolkit美化界面
- 使用SkinMagic Toolkit美化界面
- 使用SkinMagic Toolkit美化界面
- vc界面美化简单方案-SkinMagic
- 使用SkinMagic Toolkit美化界面(II)
- 一分钟学会使用SkinMagic美化界面
- 界面美化SkinMagic使用(转)
- 界面编程:VC调用SkinMagic实现界面美化
- SkinMagic美化界面
- Skinmagic--MFC界面美化
- MFC 界面美化 Skinmagic
- Hive的数据存储模式
- 解决办法汇总:java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
- The Swift Programming Language 中文翻译版
- Android HAL开发详解
- CocoaPods安装和使用教程
- 使用SkinMagic美化VC界面
- html 空格
- android 4.0以上版本调研webservice
- Python2.7.6下安装setuptools时报UnicodeDecodeError解决办法
- ubantu相关使用
- c++拷贝构造函数和赋值函数
- 水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤
- .Net System.Web.Mail发送邮件
- poj-1573