比如: 我想用DC 上的 x 100 y 100 w 50 h 50 ,如何取的?

解决方案 »

  1.   

    用 GetDC( )->GetDaGetCurrentBitmap()试试
      

  2.   

    http://blog.csdn.net/fengrx/archive/2009/05/10/4163121.aspx
      

  3.   

    其实我要实现擦背景图的功能,也就是获取DC中的一个RECT 来覆盖DC中的其他地方,
    不知道GDI+有什么办法实现??
      

  4.   

    图片是在OnPaint里画上去的,只要不画就完了吗
    void CXXXDlg::OnPaint()
    {
      if(m_bPaint)
      {
         画图
      }
    }
    只要把m_bPaint=FALSE 就行了
      

  5.   

    Bitmap m_BufferBmp(_w0, _h0);
    graphics.DrawImage(&m_BufferBmp, x,y,w,h);