网上的方法都试过了 不行 把程序的名字改了 就又可以多开了
我的想法是打开第一个程序的时候 在进程里面创建一个隐藏的进程 在打开的时候判断下进程存在不存在 程序关闭的时候创建的进程也会立即关闭 或者有什么更好的办法
网上的方法都试过了 不行 把程序的名字改了 就又可以多开了
我的想法是打开第一个程序的时候 在进程里面创建一个隐藏的进程 在打开的时候判断下进程存在不存在 程序关闭的时候创建的进程也会立即关闭 或者有什么更好的办法
启动时在C盘生成一个文件,写入当前时间,然后用一个线程定时(如1分钟)更新文件内容时间。
关闭程序时删掉这个文件
再启动这个程序检查c盘是否存在这个文件,同时检查文件内容时间如大于更新线程间隔(1分钟,判断的时候可以取2分钟,1分钟可能有误差什么的)就启动,否则退出
时间判断是防止任务管理器结束或者意外崩溃未删除文件而无法启动程序用的