引言
在PC端使用软件的过程中。有时开发人员会有类似限制程序启动数量的需求,如限制某程序在单一PC端的启动数量。或是为了统计PC端启动的程序数量等,显然须要一种“计数器”来统计程序的执行数量。

怎样对多个程序进行计数
在启动多个程序时,因为程序隶属于不同的进程,常规的计数方法不能使用,那么怎样统计程序的启动的数量成为了难题。

以下介绍一种经常使用的方法——使用相互排斥量:


执行结果
控制程序的启动数量(限制游戏多开)

至于启动数量的限制,写在代码中显然不是一种优雅的做法,更通用的做法是通过启动程序的命令行參数传入程序。当限制程序数量须要改变时。仅修改命令行就可以达到要求。无需修改代码。

相关文章:

  • 2021-12-09
  • 2021-05-27
  • 2021-12-06
  • 2021-08-14
  • 2022-12-23
  • 2022-01-08
  • 2022-01-01
猜你喜欢
  • 2021-12-18
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案