0

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

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

请分享我为什么会这样。

4

1 回答 1

1

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

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

于 2012-04-18T20:02:34.853 回答