文件名称:界面换肤模块
文件大小:6.79MB
文件格式:ZIP
更新时间:2015-05-21 05:34:16
源码 C++ 系统 界面 模块
class CSkin { protected: UINT m_PartCount; //窗体由几部分组成 /******************窗体各部分位图资源索引: ******************* 0,1,2: 分别为标题栏的左\中\右3部分 3,4,5: 分别为左,下,右边框 6,7,8,9,10,11: 为标题栏普通按钮和热点按钮 12,13: 表示左下角和右下角位图 14: 表示背景位图 *************************************************************/ CFormPart* m_pParts; COLORREF m_MenuBkColor; //菜单背景颜色 COLORREF m_MenuSelColor; //菜单选中时的颜色 BOOL DrawRound; //是否绘制圆角 void LoadBitmapRes() //加载位图资源 { for (int i = 0; i< m_PartCount; i++) { //1000表示位图资源的起始ID m_pParts[i].m_hBitmap = ::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(1000+i)); } } ………………