VS写的MFC,menu下建了一个下拉项目,点击下拉项目时画矩形,

![图片说明](https://img-ask.csdn.net/upload/201611/15/1479203390_249749.png)图片说明

但画的矩形只要点那个平面一下,就消失了

图片说明 这就是那个矩形,点下面的平面任何一个地方矩形就消失了

绘制函数位置的问题吧!

画图的实现要在onDraw函数或者是onpaint函数中

绘图在OnDraw中去绘制,不然点击了界面重绘,但是你的绘制代码不在OnDraw中,就不会重新绘制