TC官方合作论坛

 找回密码
 立即注册
查看: 2041|回复: 5

[已解决] 问个问题,tc如何后台隐藏启动?

[复制链接]
发表于 2019-1-24 10:51:36 | 显示全部楼层 |阅读模式
本帖最后由 onlyclxy 于 2019-1-25 11:04 编辑

这问题其实也困扰我好几年了,  就是想要初始化后不显示主面板。。   最小化也行或者隐藏窗口  

这个是初始化中设置隐藏自身。。  然而无效。  因为本身初始化的时候就没有主面板,所以没用
  1. 功能 日常助理_初始化()   
  2.     变量 窗口句柄=窗口获取自我句柄()
  3.     窗口隐藏(窗口句柄)
  4. 结束

复制代码

这个是调用了一个线程,等初始化完了后会隐藏,但是会闪一下。。。
  1. 功能 日常助理_初始化()   
  2.     变量 窗口句柄=窗口获取自我句柄()
  3.     窗口隐藏(窗口句柄)
  4.     线程开启("隐藏自身","")
  5. 结束



  6. 功能 隐藏自身()
  7.     等待(1000)
  8.     变量 窗口句柄=窗口获取自我句柄()
  9.     窗口隐藏(窗口句柄)
  10. 结束
复制代码
这种倒是可以实现最小化启动。不过最近发现出Bug  ,就是开机启动后,这个窗口最小化后不能恢复窗口了。根据今天的检查,发现不能恢复的原因 是因为窗口跑到了屏幕 x:-32000 y:--32000的位置,且窗口大小变成了这个样子。。。
  1. 功能 日常助理_初始化()   
  2.     变量 窗口句柄=窗口获取自我句柄()
  3.     窗口最小化(窗口句柄)
  4. 结束
复制代码


不能隐藏窗口启动,就不能做一些坏坏的事情了。。。。

所以有没有大佬给指点一下怎么操作


原文:
之前用的笨方法是在初始化里弄个线程,线程等初始化完了后最小化主面板。 可是发现有问题,有时候开机启动后,程序最小化话后就再也弹不出来主窗口了。
而同样是初始化后弄个线程,直接隐藏窗口还不好使,毕竟初始化的时候本身也没窗口。
有没有大佬点指点一下。。。

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2019-1-28 13:05:58 | 显示全部楼层
电脑启动后会自动启动软件的话,循环找窗口后隐藏不就行了!注:找到窗口后一定要跳出循环
回复 支持 反对

使用道具 举报

发表于 2019-1-25 10:30:59 | 显示全部楼层
启动自动隐藏后,使用快捷键显示窗口不就OK了!很简单
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-25 10:41:33 | 显示全部楼层
baby杰杰 发表于 2019-1-25 10:30
启动自动隐藏后,使用快捷键显示窗口不就OK了!很简单

到不是问的怎么显示窗口。。   是问怎么隐藏主面板启动。。   因为初始化中写自身隐藏,我记得是没有效果的。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-31 11:11:27 | 显示全部楼层
baby杰杰 发表于 2019-1-28 13:05
电脑启动后会自动启动软件的话,循环找窗口后隐藏不就行了!注:找到窗口后一定要跳出循环 ...

这个主意还是不错的
回复 支持 反对

使用道具 举报

发表于 2019-2-1 18:37:08 | 显示全部楼层
onlyclxy 发表于 2019-1-31 11:11
这个主意还是不错的

方法有很多,自己琢磨吧
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-20 17:42 , Processed in 0.045395 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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