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) では、この機能はまったく使用されません。実装はユーザー次第です。とにかく、それはより良いルートです。アプリで必要な方法で実装できるためです-コマンドラインパラメーターを渡す可能性があり、実際にミューテックスで正しく実行できる可能性があります。

于 2012-04-18T20:02:34.853 に答える