Delphi 如何让我的程序附在目标程序窗口上,且仅当目标程序正前端显示时才附在上面,否则隐藏 20

我是想做个某程序的辅助工具,仅当某程序正在使用时,我的辅助工具才显示,当操作其它程序时,则自动隐藏------------------2013-04-0915:00可能你... 我是想做个某程序的辅助工具,仅当某程序正在使用时,我的辅助工具才显示,当操作其它程序时,则自动隐藏
------------------
2013-04-09 15:00
可能你们没有明白我的意思,我是想附着在目标窗口之上,而不是把目标程序干掉
如果使用GetForegroundWindow检查目标程序是不是正前端显示,那我的辅助工具就不能显示在目标程序上面了,反之如果我的辅助工具显示在最前端,那又检测不到目标程序是不是正在操作
使用GetActiveWindow和GetForegroundWindow都没办法,我不知道其它那些工具软件是通过什么方式做到的
展开
 我来答
ch2001023
2013-04-08 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:120
采纳率:66%
帮助的人:83.3万
展开全部
用流将目标程序和你的程序打包成一个新的程序,然后再替换掉目标程序。当点击新的程序时,再将2个程序解压出来,分别运行,然后再每隔多长时间判断一次,目标程序是否在运行?运行则显示,不在运行则退出。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangkuoguang
2013-04-09
知道答主
回答量:29
采纳率:0%
帮助的人:10万
展开全部
你还是做成后台运行方式吧,使用timer控件检测当前运行的程序里有没有你要的那个程序,有的话显示出来,否则隐藏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式