编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
 
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

请教:关于外部程序打开关闭

请教:关于外部程序打开关闭

怎样实现一个程序(没有窗体
只有main())双击一下打开其他程序,再双击一下关闭被打开的程序

TOP

双击哪里?
个人Blog http://www.multiple1902.cn
个人网站 http://www.tcdongli.com
天才动力程序设计视频 http://www.tcdonglirecords.cn [under construction]

TOP

如果指的是程序潜伏在后台,那么最好有窗体(可以不显示),免得用死循环。
捕捉全局双击事件需要用钩子。
打开程序用Shell或者ShellExecute API
关闭程序用FindWindow API+SendMessage API,或者taskkill.exe,或者操作进程的api

[ 本帖最后由 multiple1902 于 2008-7-6 21:58 编辑 ]
个人Blog http://www.multiple1902.cn
个人网站 http://www.tcdongli.com
天才动力程序设计视频 http://www.tcdonglirecords.cn [under construction]

TOP

我的意思是就双击程序图标打开外部程序,再双击程序图标关闭被打开的程序,启到开关程序的作用。怎样实现?

TOP

程序图标是啥玩意?
个人Blog http://www.multiple1902.cn
个人网站 http://www.tcdongli.com
天才动力程序设计视频 http://www.tcdonglirecords.cn [under construction]

TOP

你不如直接加一個菜單
想你是一種幸福也是一種痛苦,就像一杯苦澀的咖啡帶一點甜

TOP

已经解决了。

TOP

我一直在想,对于这种“我解决了”、“已经解决了”的人,以后还要不要再回答他的问题。解决了就不能说声怎么解决的吗?
个人Blog http://www.multiple1902.cn
个人网站 http://www.tcdongli.com
天才动力程序设计视频 http://www.tcdonglirecords.cn [under construction]

TOP

他可能指的是双击那个只有main过程的可执行文件。
不论什么事,只要认准了一个目标,然后朝之不懈地努力,就一定实现。编程爱好者QQ群:21318556

TOP

算了,他可能没有到过论坛.原谅他吧
想你是一種幸福也是一種痛苦,就像一杯苦澀的咖啡帶一點甜

TOP

发新话题