TC官方合作论坛

 找回密码
 立即注册
查看: 4728|回复: 77
打印 上一主题 下一主题

[源码分享] 做无界面程序另一种思路

  [复制链接]
跳转到指定楼层
楼主
发表于 2014-1-7 15:32:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
前天问了一个问题,怎样让程序不显示界面直接在开启时运行自己的程序。这个貌似在论坛也没人讲过。
经过一段时间的研究,总结出一个不完美的方法。

具体思路如下:
1.程序初始化时记录程序的初始位置:X,Y。将软件位置设置为-2000,-2000(屏幕外)
2.初始化中设置托盘图标
3.建立线程,让初始化结束后将软件隐藏(window.hidewindow(hwnd))
4.利用窗体的消息过程在需要的时候双击托盘图标将界面恢复到:X,Y位置

下面是代码实现:
游客,如果您要查看本帖隐藏内容请回复


最后:这里有个小问题,每次双击托盘图标的时候窗体会始终出现在屏幕中间。把这个问题当个作业留个有心研究的朋友吧,其实挺好解决的。

评分

参与人数 1金币 +5 收起 理由
qisi2012 + 5 感谢分享

查看全部评分

回复

使用道具 举报

沙发
发表于 2014-1-7 15:37:45 | 只看该作者
2231312
回复

使用道具 举报

板凳
发表于 2014-1-7 15:39:20 | 只看该作者
大神路过
回复

使用道具 举报

地板
发表于 2014-1-7 16:08:25 | 只看该作者
你的程序不需要用户的任何设置吗,为什么要搞无界面呢.有界面不用,你打算用户在记事本里输入注册码吗
回复 支持 反对

使用道具 举报

5#
发表于 2014-1-7 16:11:32 | 只看该作者


大概是自己用,要是给别人用,也是那种了解这方面的。不适合脚本出售。
回复 支持 反对

使用道具 举报

6#
发表于 2014-1-7 16:17:52 | 只看该作者
dddddddddddddddd
回复 支持 反对

使用道具 举报

7#
发表于 2014-1-7 16:31:17 | 只看该作者
小朋友飘过→→→                                                                                                                            支持一下。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-1-7 16:49:42 | 只看该作者
漫步 发表于 2014-1-7 16:08
你的程序不需要用户的任何设置吗,为什么要搞无界面呢.有界面不用,你打算用户在记事本里输入注册码吗 ...

当你已经设置好了内容,以后不用重新打开程序点击按钮开启的时候呢?
回复 支持 反对

使用道具 举报

9#
发表于 2014-1-7 16:59:48 | 只看该作者
不错不错
城市名人酒店集团推出2014年BOSS卡客户“名人惠产品系列”。其中包含商务系列计划和旅游系列计划两大内容。咨询办理:徐先生 18080029770   商务计划:1、充1万送1000  2、充3万送1.2万   3、充5万送3万  4、充10万送10万 旅行计划:1、充1万送3000  2、充3万送2.4万 3、充5万送10万 4、充10万送15万
回复 支持 反对

使用道具 举报

10#
发表于 2014-1-7 17:06:34 | 只看该作者
kankan
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-18 07:06 , Processed in 0.337061 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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