运行代码后,出现错误框显示应用程序无法正常启动(0x0000142)的解决办法

出错界面如下:

 为了解决输出字符时的闪屏问题,我采用了双缓冲控制台防闪屏的方法,但当我加上双缓冲的代码时,一运行,就出现了这个提示框,关掉后也会立即打开,无限弹窗,简直和病毒一样

最后的解决办法是把代码中的system("cls")去掉,也就是去掉清屏函数,因为当时打印字符要显示出动画效果,所以一定是要清屏的,然后后来发现闪屏后,就直接加上了双缓冲的代码,结果就报错了。

可能出这种错误还有很多其他原因,那我也不太清楚了,如果有人是因为双缓冲和清屏函数冲突而出错的话,看这个应该会有帮助吧。

原文地址:https://www.cnblogs.com/fate-/p/12628635.html