看到当前很多 Windows 上的大公司产品,都能在上次应用程序不正常退出之后,下次启动的时候弹出对话框,说是检测到程序不正常退出了。 有没有大神知道这个功能是怎么实现的?或者可能的实现思路 程序, 检测, 退出, 正常
那就用 MS Office 的套路,启动后创建个临时文件,正常退出时删掉。 下次启动时检测下临时文件是否存在,若存在就表明该程序上次崩溃了。 不建议正常退出写入文件,因为程序启动时还得判断是否为安装后初次启动,只会增加代码量。