mfc关于人物移动的问题,困扰我一个星期了

关键在于人物移动后有轨迹,要莫就会闪烁,请看代码,如果最后为invalidate函数就会有轨迹,如果最后为invalidaterect函数,就会不停的闪烁,跪求大神解决!图片图片

2个回答

推荐使用 #include CImage 来实现。。
这样更简单。。

 void CCSdiView::OnDraw(CDC* pDC)
{
    /*CCSdiDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    if (!pDoc)
        return;*/

    m_Image.Draw(pDC->GetSafeHdc(), m_nX,m_nY);   // 

}

m_Image.Load(_T("22.bmp"));

i 和 j 的值你是使用的定时器来改变的??

qq_38512899
??low 我是用键盘来控制,大神教教我
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐