thess Asked:2022-03-26 17:44:57 +0000 UTC2022-03-26 17:44:57 +0000 UTC 2022-03-26 17:44:57 +0000 UTC 在 Windows 启动后检测程序的首次启动 772 在 Windows 下,有哪些简单的方法可以确定我的程序在 Windows 加载后是否已经运行? c++ 1 个回答 Voted Best Answer KoVadim 2022-03-26T18:37:03Z2022-03-26T18:37:03Z 有一个技巧可以解决这个问题 - enSO上的相关问题。 if (GlobalFindAtom ("MySecretName") == 0) { // нас запустили первый раз! запомним это GlobalAddAtom ("MySecretName"); } 本质 - 有这样一个全局原子表 - 五个这样的系统类似物的类型接近的全局变量std::set<const char*>。并且可以将您的行添加到它,删除它并检查它是否在列表中。重新启动时,此列表将被清除。
有一个技巧可以解决这个问题 - enSO上的相关问题。
本质 - 有这样一个全局原子表 - 五个这样的系统类似物的类型接近的全局变量
std::set<const char*>。并且可以将您的行添加到它,删除它并检查它是否在列表中。重新启动时,此列表将被清除。