aardio桌面程序开发教程-单实例防止重复运行

有些情况下,我们需要避免写的程序多实例运行,一半来讲我们可以添加下面的的程序片段到代码中

import win.ui.atom
var atom,hwndConflict = winform.atom("/输入唯一标识字符串
建议使用GUID生成Globally Unique Identifier(全球唯一标识符) /");
if(!atom){
/
为窗口设置原子值可以避免一个程序重复运行多个实例
/
win.quitMessage();//程序退出
return;
};

其中
/*输入唯一标识字符串 建议使用GUID生成Globally Unique Identifier(全球唯一标识符) */
是说明,需要换成详细的GUID字符串

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容