TC官方合作论坛

 找回密码
 立即注册
查看: 1411|回复: 7

[其他] 如何给软件添加启动LOGO,像手机QQ版一样,打开时先启动一张图片

[复制链接]
发表于 2013-4-8 14:43:10 | 显示全部楼层 |阅读模式

马上加入TC

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

x
请问如何给软件添加启动LOGO,像手机QQ版一样,打开时先启动一张图片。在初始化上要怎么写呢

回复

使用道具 举报

发表于 2013-4-8 17:36:11 | 显示全部楼层
再界面上添加一个图片框控件.加载你的图片
然后使用系统API去掉窗口的标题栏,只留客户区..这样看起来就是一个启动欢迎界面了
回复 支持 反对

使用道具 举报

发表于 2013-4-8 17:43:54 | 显示全部楼层
既没用,又占资源,想实现的话可以用子界面
先创建子界面
在子界面里放入图片框插入喜欢的图片。
在主界面初始化里面放入
    控件.打开窗口("子界面")
    辅助.等待(5000)
    控件.关闭窗口("子界面",-1)
执行效果就是启动一张图片5秒后关闭,开启主界面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-9 13:24:02 | 显示全部楼层
回复 3楼IDE2012的帖子

我昨天也是这样试过,但是这样启动的是个窗口,如何做到启动的是张图片,窗口的上面是有个标题栏等等,不好看,也不像样
回复 支持 反对

使用道具 举报

发表于 2013-4-9 13:26:24 | 显示全部楼层
用 如此美丽大婶的 如此美丽.dll 也可以  ~方便
回复 支持 反对

使用道具 举报

发表于 2013-4-9 15:50:47 | 显示全部楼层
回复 3楼IDE2012的帖子

我昨天也是这样试过,但是这样启动的是个窗口,如何做到启动的是张......
abcok68 发表于 2013-4-9 13:24:02
想要没有标题栏,你可以调用系统api去掉,或者利用我给你的皮肤附件:调用代码是:
var path = help.getrcpath("rc:")
      dllcall(path & "SkinH.dll","int","SkinH_AttachEx","char *",path & "修改后的.she","char *","")
http://www.skinsharp.com/htdocs/repos.htm去下载.she的皮肤文件
利用附件里的SHEditor.exe修改标题栏皮肤
保存修改后的.she皮肤文件
然后把调用代码放入子界面的初始化里面,这样弹出的子界面就没有标题栏了。

注意:修改后的.she的调用代码一定要放在子界面的初始化里哦,如果错放到了主界面里,主界面可就没标题栏了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2013-4-9 16:00:31 | 显示全部楼层
回复 1楼abcok68的帖子

刚开始学习TC的新手,不敢再论坛里多说话,只能默默的支持一下,拿分拿资料学习去了……...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-9 21:13:07 | 显示全部楼层
回复 6楼IDE2012的帖子

调用皮肤不知是不是我弄错还是不懂,没效果。如果是调用系统API,得用哪个api呢
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 05:50 , Processed in 0.054257 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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