使用winAPI使用颜色控制台时出现奇怪的图形故障

时间:2013-12-14 16:33:48

标签: c++ winapi console

我正在为C++ console中的winAPI编写一个小游戏,用于学校作业。 (是的,需要在控制台中。) 我使用系统(“颜色01”)来选择合适的背部和前景色,但后来我找到了一种使用graphical glitch选择颜色的方法。像这样:http://www.cplusplus.com/articles/Eyhv0pDG/

这很好用,但它会产生奇数cout。 {{1}}它应该是左边一个像素的东西。走路时,这给了我这种不受欢迎的行为:

https://scontent-b-ams.xx.fbcdn.net/hphotos-prn1/v/1508323_1421353738101215_634234870_n.jpg?oh=b3bacc821cb924a6aa84025c9ead310d&oe=52AE68C5

编辑:当我最小化窗口并将其反应时,闪烁的区域消失了?


解决方案:我可以通过使用invalidateRect()重新绘制窗口来修复它

0 个答案:

没有答案