分享下使用破解界面库codejock的心得

chenjiawei007 2011-11-03 12:01:30
Xtreme ToolkitPro v15.0.1
我用的是这个版本,实现个右下角弹出框的时候用到,界面写的不太行,有人找了这个来用。

发现里面的例子,做报表还是很不错,饼图,柱状图都很不错。


但是比较爽的就是这个皮肤库,导入下DLL,会有OFFICE2007和VISTA的效果,可以让MFC的窗口在XP下也显示的好看点,

对像我这样不太会写界面的朋友可能会帮助比较大。
...全文
737 32 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
32 条回复
切换为时间正序
请发表友善的回复…
发表回复
morrist1987 2011-11-10
  • 打赏
  • 举报
回复
这个不错。收藏了
maoxing63570 2011-11-10
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 happyparrot 的回复:]

这个东东我也正用着呢,主要是VC的外观实在是太难看了。问题是这个东东不是免费的啊。玩玩是可以
[/Quote]
现在这个版本也有full source版了
架构师Wu老七 2011-11-08
  • 打赏
  • 举报
回复
我也不太会写界面..
psbeond 2011-11-08
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 happyparrot 的回复:]
这个东东我也正用着呢,主要是VC的外观实在是太难看了。问题是这个东东不是免费的啊。玩玩是可以
[/Quote]

可以用用vs2008 + sp1。


------------------------------------------------------------------------
架构师Wu老七 2011-11-08
  • 打赏
  • 举报
回复
用户 昵称 2011-11-08
  • 打赏
  • 举报
回复
还想起来一个bug,俺界面里面有多个pane,pane里面有按钮,有时按钮的边框显示不出来,刷新一下皮肤就正常了
liquanhai 2011-11-07
  • 打赏
  • 举报
回复
还没有用过,希望楼主贴出下载地址
用户 昵称 2011-11-07
  • 打赏
  • 举报
回复
俺也用这个,不过这个版本有一个很明显的bug,在工具条上创建一个combobox,当设置界面风格为office 2003

而 theme为iTunes时,程序刚启动,combobox里面的字体特别大,任意选择一下就正常了,看那个combobox的基类为RichEdit。
ljn398431 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 chenjiawei007 的回复:]
引用 21 楼 ljn398431 的回复:

引用 18 楼 chenjiawei007 的回复:
引用 12 楼 jennyvenus 的回复:
俺也用这个,不过这个版本有一个很明显的bug,在工具条上创建一个combobox,当设置界面风格为office 2003

而 theme为iTunes时,程序刚启动,combobox里面的字体特别大,任意选择一下就正常了,看那个comb……
[/Quote]楼主大大 加入这段话后还需要加些什么 我的引入了之后怎么报错啊
快乐鹦鹉 2011-11-07
  • 打赏
  • 举报
回复
这个东东我也正用着呢,主要是VC的外观实在是太难看了。问题是这个东东不是免费的啊。玩玩是可以
chenjiawei007 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 ljn398431 的回复:]

引用 18 楼 chenjiawei007 的回复:
引用 12 楼 jennyvenus 的回复:
俺也用这个,不过这个版本有一个很明显的bug,在工具条上创建一个combobox,当设置界面风格为office 2003

而 theme为iTunes时,程序刚启动,combobox里面的字体特别大,任意选择一下就正常了,看那个combobox的基类为RichEdit。


我用……
[/Quote]

app初始化的时候加入那段话就可以了,如果不太会做界面,用下这个风格还是挺好的,省时间。不然自绘List实在是麻烦。
Kaile 2011-11-07
  • 打赏
  • 举报
回复
和BCG齐名的,各有千秋吧
用户 昵称 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 chenjiawei007 的回复:]

我用了office2007和vista的没有这样的问题,唯一的……
[/Quote]

我大概还是5月份时研究过几天,现在已经好久没动手了,俺是把他默认的那一堆都加入到exe中了,运行时可以切换。

俺也不会改那些库与dll,反正这样也不少了。

俺都是发消息到主窗口中进行维护的,这样可能能够解决一些多线程的问题。

就是他那个多语言的没太弄明白,俺抄了一次,没成功,

开始时编译库也很麻烦,好不容易才配置完成,其他机器上也不能编译了。

ljn398431 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 chenjiawei007 的回复:]
引用 12 楼 jennyvenus 的回复:
俺也用这个,不过这个版本有一个很明显的bug,在工具条上创建一个combobox,当设置界面风格为office 2003

而 theme为iTunes时,程序刚启动,combobox里面的字体特别大,任意选择一下就正常了,看那个combobox的基类为RichEdit。


我用了office2007和vista的没有这样的问题,唯一的……
[/Quote]楼主大大 我要是基于对话框的mfc 这句话该写在哪里啊
黑泡泡选手 2011-11-07
  • 打赏
  • 举报
回复
嗯,我也使用这个界面库··
cchvsgame 2011-11-07
  • 打赏
  • 举报
回复
哪有下载,分享啊
chenjiawei007 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 jennyvenus 的回复:]
俺也用这个,不过这个版本有一个很明显的bug,在工具条上创建一个combobox,当设置界面风格为office 2003

而 theme为iTunes时,程序刚启动,combobox里面的字体特别大,任意选择一下就正常了,看那个combobox的基类为RichEdit。
[/Quote]

我用了office2007和vista的没有这样的问题,唯一的问题是,这个主题是MFC写的,资源有效范围在多线时是不怎么兼容的,可能会出问题。

用法简单,举例导入Office20071.cjstyles
皮肤文件可以改名成dll,我是改成了style.dll


//加载风格
//找到资源路径

TCHAR szStylesPath[_MAX_PATH];

VERIFY(::GetModuleFileName(
AfxGetApp()->m_hInstance, szStylesPath, _MAX_PATH));

CString strStylesPath = szStylesPath;
int nIndex = strStylesPath.ReverseFind(_T('\\'));
if (nIndex > 0) {
strStylesPath = strStylesPath.Left(nIndex);
}
else {
strStylesPath.Empty();
}
strStylesPath += _T("\\");

XTPSkinManager()->SetApplyOptions(XTPSkinManager()->GetApplyOptions() | xtpSkinApplyMetrics);
XTPSkinManager()->LoadSkin(strStylesPath + _T("Style.dll"));


ljn398431 2011-11-07
  • 打赏
  • 举报
回复
谢谢分享
绿领巾童鞋 2011-11-07
  • 打赏
  • 举报
回复
吧用法拷贝出来
everkImage 2011-11-07
  • 打赏
  • 举报
回复
Super mark!
加载更多回复(10)

1,658

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧