SkinMagic的使用
来源:互联网 发布:windows打印服务器 编辑:程序博客网 时间:2024/06/05 19:54
MFC或者Win32都行
以MFC为例。
首先将SkinMagicLib.h,SkinMagicTrial.dll,SkinMagicTrial.lib放到工程目录下。
在StdAfx.h中加上#include"SkinMagicLib.h"
先在App类中添加成员变量:MagicSkin m_skin;
在App类的InitInstance函数中加上:
if(!m_skin.InitSkin(AfxGetInstanceHandle(), NULL, NULL,NULL))
//处理一下调用失败的情况
if(!m_skin.LoadSkin("Skins\\xplus.smf"))
//处理一下调用失败的情况
这两个调用放到开始出没关系。接下来SetWindowSkin放的位置需要留意一下:
pFrame->LoadFrame(IDR_MAINFRAME,
WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE, NULL,
NULL);
m_skin.SetWindow(m_pMainWnd->m_hWnd, "MainFrame");
pFrame->ShowWindow(SW_SHOW);
大体就放在InitStance函数的这个位置吧。因为窗口没创建好就给窗口设置皮肤,所以会出错。
最后在ExitInitStance函数中加上:m_skin.ExitSkin();
至于皮肤,可以使用SkinMagicBuilder.exe来自己编辑。上面的MainFrame就是里面的对象名。
- SkinMagic的使用
- SkinMagic的使用
- SkinMagic的使用
- 【VC皮肤】SkinMagic的使用
- VC使用SkinMagic的方法
- 关于skinmagic的使用具体步骤
- skinMagic 使用
- SkinMagic的一点使用经验,特此共享!
- VC++ 换肤工具 SkinMagic 的使用
- 使用SkinMagic美化MFC的窗口
- SkinMagic皮肤使用
- VS2008 SkinMagic 使用
- SkinMagic使用及破解
- VS2008 SkinMagic 使用
- 使用SkinMagic美化界面
- 使用SkinMagic工具为对话框换肤的基本方法
- VC中使用SkinMagic给你的软件换肤
- 如何在VC中使用自定义的SkinMagic控件?
- 一句话入门SAP
- dSYM 文件分析工具
- 文件路径 正斜杠和反斜杠
- 实现一个引导页的透明渐变效果
- Android6.0 显示系统(一) Surface创建
- SkinMagic的使用
- 如何使用SAP发送邮件?
- 第26周-window程序设计(基础篇)-第5章(图形基础)-SINEWAVE.C正弦波
- AJAX
- 用于查找文本的正则表达式
- C#将函数封装进dll,并在应用程序中调用
- 数据挖掘概念与技术 第一章 引论
- JAVA用树结构实现目录系统
- java 中几种去除空格的方法