TC官方合作论坛

 找回密码
 立即注册
查看: 1846|回复: 6

[问题] 关于皮肤问题,请当回事 好吗?

[复制链接]
发表于 2014-8-11 04:36:07 | 显示全部楼层 |阅读模式
皮肤不支持安全模式 这个鸡肋就懒得提了

其次是皮肤生成后的一些bug
下面我截几张图:



控件方面稍微美中不足,
表格 选项卡 下拉框
我就能用到这些 所以只发现这几个不太美观 没法跟其他控件一样透明
比yi语言的效果差了不少

谁有解决方案的请赐教,
不胜感激






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2014-8-11 09:30:07 | 显示全部楼层
自己找一个皮肤文件(.she)放到C盘 , 然后把  SkinH.dll 这个文件放到资源里(这个文件上百度下载就好)
然后加代码
  1. dllcall("rc:SkinH.dll","int","SkinH_AttachEx","char *","c:\\皮肤名.she","char *","")
复制代码
回复 支持 反对

使用道具 举报

发表于 2014-8-11 09:58:23 | 显示全部楼层
我是来看楼主头像的。。。
回复 支持 反对

使用道具 举报

发表于 2014-8-11 10:32:28 | 显示全部楼层
去论坛下。多用搜索
SkinH.dll是标准dll,所以只能TC4.0能用
例子: var path = help.getrcpath("rc:")
         dllcall(path & "SkinH_EL.dll","int","SkinH_AttachEx","char *",path & "皮肤_Win7.she","char *","")

跟tc有点稍稍不兼容,比如不会自动设置窗口的背景色、标签背景色(不过会修改选项卡的背景色,可以通过选项卡来判断默认背景色,
然后窗口、标签背景色都可以手动设置)、列表框的标题的颜色、表格控件等(你可以用‘SkinH_Map’命令来指定控件的换肤类型,一般不兼容的控件
用通用换肤1、2(值:1036、1037)就可以了)

官网及插件的接口列表:http://www.skinsharp.com/htdocs/docs.htm

另附上tc生成的程序在rc资源目录使用标准dll(dllcall)导致退出时不会自动删除rc目录的解决方法:
http://bbs.tyuyan.com/thread-17711-1-1.html

回复 支持 反对

使用道具 举报

发表于 2014-8-11 13:19:11 | 显示全部楼层
用易语言 ..
回复

使用道具 举报

 楼主| 发表于 2014-8-11 18:39:12 | 显示全部楼层

易语言的界面可以弄到tc上吗
回复 支持 反对

使用道具 举报

发表于 2014-8-11 20:48:46 | 显示全部楼层
chen40301 发表于 2014-8-11 18:39
易语言的界面可以弄到tc上吗

Of course
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-26 23:13 , Processed in 0.043570 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表