用skinmagic给VC6开发的软件换肤
2010-03-16 10:30
176 查看
开发工具:skinmagic2.21和VC6
使用方法:
1、直接将skinmagic.lib
,skinmagic.dll,skinmagic.h以及皮肤文件拷贝到工程目录下。
2、在stdafx.h中加入头文件和库的引用,如下:
#include
"SkinMagicLib.h"
#pragma
comment(lib, "SkinMagic.lib")
3、初始化skinmagic类库
在C**APP类的InitInstance()中return之前加入
VERIFY( 1 ==
InitSkinMagicLib(AfxGetInstanceHandle(),
NULL, NULL, NULL));
4、载入皮肤
VERIFY( 1 ==
LoadSkinFile("**.smf")); //**.smf为皮肤名
5、应用皮肤
VERIFY( 1 ==
SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); //设置窗口皮肤
VERIFY( 1 == SetDialogSkin( "Dialog" ) ); //设置对话框皮肤
使用方法:
1、直接将skinmagic.lib
,skinmagic.dll,skinmagic.h以及皮肤文件拷贝到工程目录下。
2、在stdafx.h中加入头文件和库的引用,如下:
#include
"SkinMagicLib.h"
#pragma
comment(lib, "SkinMagic.lib")
3、初始化skinmagic类库
在C**APP类的InitInstance()中return之前加入
VERIFY( 1 ==
InitSkinMagicLib(AfxGetInstanceHandle(),
NULL, NULL, NULL));
4、载入皮肤
VERIFY( 1 ==
LoadSkinFile("**.smf")); //**.smf为皮肤名
5、应用皮肤
VERIFY( 1 ==
SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); //设置窗口皮肤
VERIFY( 1 == SetDialogSkin( "Dialog" ) ); //设置对话框皮肤
相关文章推荐
- VC中使用SkinMagic给你的软件换肤
- 建筑平面图, 建筑设计图, 家具摆放图, 制作, 开发, 软件, VC++, 源代码组件库
- 在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现,release与debug运行结果不一致
- 建筑平面图, 建筑设计图, 家具摆放图, 制作, 开发, 软件, VC++, 源代码组件库
- 转:AVR-GCC开发5种软件组合(GCC+PN/AS/VC/SI/UE)极速上手指引(菜鸟适用)
- [开发日记]图:图片抽奖软件的原型设想及界面设计-PowerPoint与Vc++完美集成实现 (进展三)-2011年1月3日修订
- skinmagic对VC中程序窗口的换肤
- SkinMagic的使用方法-——为VC开发程序换皮肤
- 建筑平面图, 建筑设计图, 家具摆放图, 制作, 开发, 软件, VC++, 源代码组件库
- 让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改
- 建筑平面图, 建筑设计图, 家具摆放图, 制作, 开发, 软件, VC++, 源代码组件库
- SkinMagic的使用方法-——为VC开发程序换皮肤
- VC++开发垃圾文件清理软件之一:概述
- AVR-GCC开发5种软件组合(GCC+PN/AS/VC/SI/UE)极速上手指引(菜鸟适用)
- skinmagic对VC中程序窗口的换肤
- VC软件开发规范
- VC++开发垃圾文件清理软件之三:程序的界面设计与实现----对话框界面
- VC++开发垃圾文件清理软件(下)
- VC开发数据库软件中常用的SQL语句
- VC开发Windows客户端软件之旅——前言