主页->库函数目录->图像处理相关函数->getimage

功能:
这个函数的四个重载分别用于从屏幕 / 文件 / 资源 / IMAGE 对象中获取图像

声明:
// 从屏幕获取图像
void getimage(
    PIMAGE pDstImg,   // 保存图像的 IMAGE 对象指针
    int srcX,         // 要获取图像的区域左上角 x 坐标
    int srcY,         // 要获取图像的区域左上角 y 坐标
    int srcWidth,     // 要获取图像的区域宽度
    int srcHeight     // 要获取图像的区域高度
);
// 从图片文件获取图像(png/bmp/jpg/gif/emf/wmf/ico)
void getimage(
    PIMAGE pDstImg,       // 保存图像的 IMAGE 对象指针
    LPCTSTR pImgFile,     // 图片文件名
    int zoomWidth = 0,    // 设定图像缩放至的宽度(0 表示默认宽度,不缩放)
    int zoomHeight = 0    // 设定图像缩放至的高度(0 表示默认高度,不缩放)
);
// 从资源文件获取图像(png/bmp/jpg/gif/emf/wmf/ico)
void getimage(
    PIMAGE pDstImg,       // 保存图像的 IMAGE 对象指针
    LPCTSTR pResType,     // 资源类型
    LPCTSTR pResName,     // 资源名称
    int zoomWidth = 0,    // 设定图像缩放至的宽度(0 表示默认宽度,不缩放)
    int zoomHeight = 0    // 设定图像缩放至的高度(0 表示默认高度,不缩放)
);
// 从另一个 IMAGE 对象中获取图像
void getimage(
    PIMAGE pDstImg,       // 保存图像的 IMAGE 对象指针
    const IMAGE *pSrcImg, // 源图像 IMAGE 对象
    int srcX,             // 要获取图像的区域左上角 x 坐标
    int srcY,             // 要获取图像的区域左上角 y 坐标
    int srcWidth,         // 要获取图像的区域宽度
    int srcHeight         // 要获取图像的区域高度
);
参数: pimg (详见各重载函数原型内的注释) 返回值: (无) 示例: 请参考 putimage 函数示例。
Free Web Hosting