www.pudn.com > cwin.rar > GETBLOCK.C


    /*----------------------------------------------------------- 
        函数 getblock : 保存屏幕映象块。 
    -----------------------------------------------------------*/ 
    #include  
    #include  
 
    char **getblock(col,line,width,high) 
    int col;           /* 屏幕图象块左上角列坐标(以字节为单位) */ 
    int line;          /* 屏幕图象块左上角行坐标(以象素为单位) */ 
    int width;         /* 屏幕图象块宽度(以字节为单位)         */ 
    int high;          /* 屏幕图象块高度(以象素为单位)         */ 
    { 
        char **block;  /* 屏幕图象块存储缓冲区                 */ 
        unsigned i,j; 
        unsigned blocksize = high*width; 
        char *p; 
 
        /*-- 如果内存空间不够则退出 -----------*/ 
        if(coreleft()