VC++ 中怎么判断一个程序是第一次启动 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 vc++ 搜索资料 2个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 夺魂狼剑 2011-01-11 · TA获得超过1273个赞 知道小有建树答主 回答量:796 采纳率:0% 帮助的人:797万 我也去答题访问个人页 关注 展开全部 其实这个在CWinApp类中已经实现了,就在在InitInstance()函数中。其中一行代码会向注册表HKEY_CURRENT_USER中写入键值。思路就是每当程序初始化时,先寻找并读取这个键值,如果没有找到这个键值就说明程序是第一次运行,同时会更新这个键值。但需要注意的是,现在很多系统优化工具都有清理注册表的功能,其判定依据是:如果注册表中的文件路径在硬盘上没有实际的文件与之对应,则该键值就是冗余的。所以这招并不保险。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ddjsh 2011-01-10 · TA获得超过158个赞 知道小有建树答主 回答量:576 采纳率:0% 帮助的人:168万 我也去答题访问个人页 关注 展开全部 可以利用互斥原理,很容易就可以实现了. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-09-10 VC如何判断一个程序是否首次运行或一个程序的按钮是否首次点击? 2010-08-14 vc如何判断一个程序是否在运行? 1 2016-11-05 iOS中判断程序是不是第一次运行 2018-06-09 VC如何判断某进程是否在运行 2013-10-14 VC如何判断一个程序是否首次运行或一个程序的按钮是否首次点击? 2018-04-16 vb.net 如何判断该程序是不是第一次运行 2014-08-06 VC++下在程序里如何实现在某一确定的时间点开始执行,比如13:30:30 2017-10-14 在VC中怎么实现一个程序不能被同时打开多次 10 更多类似问题 > 为你推荐: