MC 上的应用程序实例



在MC 65/55上,无论多次单击A.exe文件,系统都指向相同的正在运行的A.exe。(但有一次,在 MC 65 上,任务管理器中显示了 3 个 A.exe。

但在MC 3000上,系统打开A.exe,取决于点击。

请告诉我为什么会这样。

Windows Mobile版本的Compact Framework有一个"功能",试图防止同一应用程序的多次执行。 我说"尝试"是因为EE用来强制执行它的机制是有缺陷的,如果你快速连续启动应用程序几次,无论如何你都可以得到多个实例。

在Windows CE(MC3000是)下,根本不使用该功能 - 由您来实现它。 IMO,无论如何,这是一个更好的路线,因为您可以在应用程序中以您想要的方式实现它 - 包括可能传递命令行参数,而且您有可能使用互斥锁实际做到这一点。

最新更新