USkin介绍
同SkinMagic/AppFace/SkinPlusPlus这些软件类似,让逻辑和显示分离。通过简单的api调用
实现美观大方的界面。
.使用方法
1.调用USkin_InitUSkin进行初始化
2.调用USkin_LoadUSkin进行换肤
3.调用USkin_ExitUSkin退出
代码示例如下:
#include "USkin.h"
...
BOOL CDialogApp::InitInstance()
{
...
USkin_InitUSkin(NULL,NULL,_T("corona.uskn"));
CDialogDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用“确定”来关闭
//对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
//对话框的代码
}
USkin_ExitUSkin();
return FALSE;
}
.运行结果
图片效果大家可以到www.thridwolf.com上去看。
.实现功能
支持窗体:主窗体 对话框 支持控件种类:Button RadioBox CheckBox Group Edit ComboBox Static List ToolBar ScrollBar ProgressBar StatusBar ListView TreeView DatePicker Menu Slider HotKey IPAddress
结束语
与大家分享(免费),更多皮肤在.
|