如题,获得后还存成HGLOBAL的DIB变量!
谢谢!

解决方案 »

  1.   

    不浪费,我来告诉你怎么做。
    从HGLOBAL指向的内存块建立一个DIB位图。CreateDIB()。
    有了HBITMAP后,用BitBlt(),把指定区域画到你想要的HDC上去。
    具体怎么做,你去查MSDN吧。问题的关键在,要用BitBlt()来得到指定区域,不要一个点一个点地
    去GetPix()。
      

  2.   

    用StretchBitblt()到hdc上,怎么存储阿?
      

  3.   

    光有DIB没用,还得知道DIB的格式Command what is yours
    Conquer what is not
      

  4.   

    我的程序就是已经将一个位图读入了HGLOBAL类型的变量。
    然后我想将它里面想要的区域COPY下来。然后存成bmp文件。
    此图的HBITMAP也可得到。
    如何做?