我有一个Windows移动应用程序 我注意到它在退出时正确终止,它们只是最小化并占用内存。我需要知道是否在taskmanager中运行了同一个应用程序的任何实例。如果存在,我需要终止该进程。
我需要编写一个小应用程序,它将遍历所有打开的应用程序进程并终止所需的应用程序进程。 这样的应用程序是否存在?如果没有,我可以使用哪一个来编写我自己的应用程序?
答案 0 :(得分:1)
通常,这不是您解决此问题的方法。
您应该在应用程序中保留一个“互斥锁”,当它再次启动时,您首先检查此互斥锁,如果已经启用,则表示您的应用程序已在运行。
找到一个合适的全局互斥锁,然后检查它(我不确定你可以在任何版本的Windows Mobile上使用哪种类型,但是一个简单的搜索应该可以帮助你找到答案)。< / p>
答案 1 :(得分:1)