欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› USkin(界面换肤开发包)下载

USkin(界面换肤开发包) v1.1免费版

USkin[下载地址]
USkin(界面换肤开发包) v1.1免费版

USkin是一款不错的界面换肤开发包,提供免费的皮肤编辑器,内置100多个皮肤主题,可自定义文件、颜色、打印、字体等参数,所见即所得的编辑模式,只需三行代码即可实现换肤功能,支持动态换肤,需要的朋友可以来本站下载!

USkin(界面换肤开发包) v1.1免费版

软件特点

·支持20多个Windows标准控件。

·支持系统标准对话框,如filedialog,colordialog,printdialog。

·支持自定义控件/第三方控件。

·支持WYSWYG风格的皮肤文件编辑

·支持MDI / SDI / Dialog风格的应用程序。

·支持windowblinds皮肤文件导入。可以使用超过10000个皮肤文件。

·支持颜色主题,一个皮肤文件可以用作100个皮肤文件*

·支持vc / sdk / vb / .net .....没有开发语言限制

·支持多线程

·支持在运行时更改皮肤

·支持所有弹出菜单,包括编辑控制上下文菜单!

·只有两条线可以支撑皮肤

·支持所有滚动条皮肤

·小皮肤文件大小,只有30 kbs。

USkin使用方法

一、使用方法

1. 将这四个文件拷贝至相应文件夹下。.lib和.h放在工程文件夹,.dll和Sakura.msstyles放到debug文件夹下。

2. 在工程stdafx.h文件中加入USkin.h和USkin.lib

//..

#endif // _AFX_NO_AFXCMN_SUPPORT

#include "USkin.h" //在这个地方加

#pragma comment(lib,"USkin.lib") //或者在(附加依赖项)"Project->Settings->Link->Object/library"中加入USkin.lib

//{{AFX_INSERT_LOCATION}}

3. 在APP类文件的InitInstance()中初始化皮肤库

AfxEnableControlContainer();BOOL bRe = USkinInit(NULL,NULL,_T("Sakura.msstyles")); //注意:路径不对会导致USkinInit函数执行失败,不显示皮肤。该文件要放在debug下

//USkinInit(NULL,NULL,_T("media.u3"));

4.加载皮肤(.u3皮肤)

USkinLoadSkin(LPCTSTR lpszFileName);

USkinLoadSkinFromBuffer(byte* lpBuffer,UINT nBufferSize);

USkinLoadSkinFromResource(HMODULE hInstance,LPCTSTR lpszResourceName,LPCTSTR lpszResourceType);

5.卸载皮肤库

int CPMFCApp::ExitInstance()

{

USkinExit(); //

return CWinApp::ExitInstance();

}

6.更改颜色主题

USkinApplyColorTheme(float fHue,float fSaturation);

USkinApplyColorThemeByRGB(COLORREF clrTheme);

下载USkin(界面换肤开发包) v1.1免费版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册