mirror of
https://github.com/duilib/duilib.git
synced 2026-10-29 06:16:50 +08:00
Duilib暂不会有新特性增加,但已经准备一段时间修改代码目录管理结构,重构Demo 闲置半年多未更新一方面忙于生计,也源于提高内功 感谢Duilib原作者同意迁移SVN官方地址,便于社区维护 最后特别感谢【Duilib官方交流群3】活跃开发者们的帮助指导,为Duilib的重构提供了很多帮助,也为我个人成长提供指导
30 lines
721 B
C++
30 lines
721 B
C++
#pragma once
|
|
#include "resource.h"
|
|
|
|
namespace DuiLib {
|
|
|
|
class CSkinSetting
|
|
{
|
|
public:
|
|
CSkinSetting(LPCTSTR lpSkinFile=_T("101"),LPCTSTR lpSkinFolder=_T(""),UILIB_RESOURCETYPE iResType=UILIB_RESOURCE,LPCTSTR lpResID=MAKEINTRESOURCE(101),LPCTSTR lpZipFileName=_T("xx.zip"));
|
|
~CSkinSetting(void);
|
|
public:
|
|
CDuiString m_SkinFile;
|
|
CDuiString m_SkinFolder;
|
|
UILIB_RESOURCETYPE m_ResourceType;
|
|
LPCTSTR m_ResourceID;
|
|
CDuiString m_ZIPFileName;
|
|
public:
|
|
virtual CDuiString GetSkinFile();
|
|
|
|
virtual CDuiString GetSkinFolder();
|
|
|
|
virtual UILIB_RESOURCETYPE GetResourceType() const;
|
|
|
|
virtual LPCTSTR GetResourceID() const;
|
|
|
|
CDuiString GetZIPFileName() const;
|
|
};
|
|
|
|
} // namespace DuiLib
|