none
在VB.NET中有没有 从内存DC中指定矩形区拷贝到相对应的显示矩形区 函数!! RRS feed

  • 问题

  • 在BufferedGraphics类中的Render() 方法是把整个内存DC区拷贝到显示区域!
    我想仅拷贝一部分!并且只拷贝到显示的指定区域,不知道怎么实现?????????
    麻烦大家指点,指点!!

    2009年3月4日 5:55

答案

  • yilanzhongshanxiao 说:

     我查了,有的,但是不知道能不能行的通,但是肯定有,如果VB不能实现高效率的绘图的化,那会受到很大的限制:
    我看了一个NET例子,使用VC代码:函数为;DrawImage()



    先全部Render到Image,再Graphics.DrawImage
    http://feiyun0112.cnblogs.com/
    2009年3月10日 2:11
    版主

全部回复

  • 楼主,你好
    好像没有这方面的函数。
    Microsoft Online Community Support
    2009年3月6日 2:57
  •  我查了,有的,但是不知道能不能行的通,但是肯定有,如果VB不能实现高效率的绘图的化,那会受到很大的限制:
    我看了一个NET例子,使用VC代码:函数为;DrawImage()
    2009年3月9日 9:02
  • yilanzhongshanxiao 说:

     我查了,有的,但是不知道能不能行的通,但是肯定有,如果VB不能实现高效率的绘图的化,那会受到很大的限制:
    我看了一个NET例子,使用VC代码:函数为;DrawImage()



    先全部Render到Image,再Graphics.DrawImage
    http://feiyun0112.cnblogs.com/
    2009年3月10日 2:11
    版主
  •  我看例子上没有用 Render  ;直接 使用 CBitmap  ;然后在 CBitmap 绘画 ; 然后用 DrawImage 拷贝 到屏幕 Graphics !
    2009年3月12日 13:12