【发布时间】:2021-07-17 20:32:07
【问题描述】:
我正在开发 Flutter 桌面应用程序。我只想执行应用程序的单个实例。但目前它允许我运行多个实例。怎样才能让这个应用程序只运行一个 .exe 文件?
【问题讨论】:
-
对此有何想法?我想知道如何做同样的功能
-
我在 C++ 中使用互斥锁做到了这一点。我们必须在 win32_window.cpp 中编写代码来限制应用程序的单个实例
-
能否分享部分代码?我正在为 Flutter 上缺乏有关本机桌面的信息而苦苦挣扎
-
帖子随答案一起更新。
-
@Dev94 请不要编辑您的问题来自行回答。只需发布一个答案。我从您的代码中删除了自我回答,并为您制作了一个社区 wiki 回答。如果您想从您的回答中赢得声誉,请自己发布一个。当你这样做时请告诉我,我可以删除社区 wiki。
标签: dart flutter-desktop