在MC 65 / 55上,无论多次单击A.exe文件,系统都会指向同一个正在运行的A.exe。(但在MC 65上,曾经有3个A.exe显示在任务管理器中。)
但在MC 3000上,系统会打开A.exe,这取决于点击。
请告诉我为什么会这样。
发布于 2012-04-19 04:02:35
Windows Mobile的Compact Framework版本有一个“功能”,它试图防止同一应用程序多次执行。我说“尝试”是因为the mechanism used by the EE to enforce it是有缺陷的,如果你快速连续地启动这个应用程序几次,你无论如何都会得到多个实例。
在Windows CE ( MC3000是Windows CE)中,根本不使用该功能-由您来实现它。无论如何,这是一个更好的方法,因为你可以在你的应用程序中实现它--包括可能传递命令行参数,再加上你有可能实际使用do it right with a mutex。
https://stackoverflow.com/questions/10212546
复制相似问题