注册 登录
编程论坛 VC++/MFC

求助。请问这么这么不能显示图像!

环及 发布于 2012-09-17 09:04, 326 次点击
void CTuPiaoDlg::Huatu(void)
{   
    CRect rect;
    this->GetWindowRect(&rect);
    CPaintDC dcd(this);
    CDC dc;
    CBitmap bmp;
    dc.CreateCompatibleDC(&dcd);
    bmp.CreateCompatibleBitmap(&dcd,rect.Width(),rect.Height());
    dc.SelectObject(&bmp);
    dc.FillSolidRect(rect,dcd.GetBkColor());
    dc.DrawIcon(x,y,m_hIcon);
   
   
    //dcd.DrawIcon(x,y,m_hIcon);
    this->InvalidateRect(NULL);
    dcd.BitBlt(0,0,rect.Width(),rect.Height(),&dc,0,0,SRCCOPY);
    dc.DeleteDC();
    x+=5;

}
1 回复
#2
环及2012-09-17 12:44
给点建议吗1111111111111111111111111111111111111111111111
1