当用户试图打开一个新的实例时,返回到一个已经打开的应用程序

当用户试图打开一个新的实例时,返回到一个已经打开的应用程序,第1张

概述当用户试图打开一个新的实例时,返回到一个已经打开的应用程序

这是我一直未能弄清楚的问题。 防止第二个实例是微不足道的,并且有很多方法,但是,将已经运行的过程带回来不是。 我想要:

最小化:撤销最小化并将运行实例放在最前面。

在其他窗口后面:将应用程序放在前面。

我使用的语言是VB.NET和C#。

在FAXCOMEX lib的C#实现中System.Runtime.InteropServices.COMException错误

在windows环境中使用Etsy的StatsD

如何控制下拉列表中显示的屏幕保护程序名称?

我如何杀死我的移动应用程序?

使用logonUser后出现UnauthorizedAccessException

我发现这个代码是有用的。 它执行现有应用程序的检测和可选激活:

http://www.codeproject.com/KB/cs/CSSingprocess.aspx

如果使用.NET,使用内置的.NET功能看起来更简单,更直接:

每周源代码31-单实例WinForms和Microsoft.VisualBasic.dll

这些链接可能有帮助:

http://www.ai.uga.edu/mc/SingleInstance.HTML

它有代码来检测另一个实例正在运行,不知道一旦你有实例,你可以用它做什么。

总结

以上是内存溢出为你收集整理的当用户试图打开一个新的实例时,返回到一个已经打开的应用程序全部内容,希望文章能够帮你解决当用户试图打开一个新的实例时,返回到一个已经打开的应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1272679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存