作业帮 > 综合 > 作业

MFC画棋盘和棋子是棋子老是在棋盘的下面,求助!

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/08 12:21:15
MFC画棋盘和棋子是棋子老是在棋盘的下面,求助!


MFC画棋盘和棋子是棋子老是在棋盘的下面,求助!
目测OnPaint里面的顺序没什么问题,后画的在上面.
你最好把实际效果图贴出来看看,这个“在下面”不好准确判断.
另外,看看其它代码中有没有对dc的操作,尤其是画DrawCell之类的.
再问: 另外,我看了一下
再答: 代码里面看不出什么。
从这个图片的效果上看,你查一查,Chess函数画了几个Circle。很可能是当前棋子和记录棋子是分两次画的,一次在DrawCell之前(旧),一次在DrawCell之后(新)。