比如我打开一BMP图,然后保存相应的信息在指针lpBits和lpBitsInfo中,
然后我通过下面的API函数进行图象放大(缩小)!
int StretchDIBits(
HDC hdc,
int XDest,
int YDest,
int nDestWidth,
int nDestHeight,
int XSrc,
int YSrc,
int nSrcWidth,
int nSrcHeight,
CONST VOID *lpBits,
CONST BITMAPINFO *lpBitsInfo,
UINT iUsage,
DWORD dwRop
);问题来了:
我怎样取得放大(缩小)后的图象的数据,我想保存放大(缩小)后的图象数据!这怎么取的呀?大家帮帮忙!!!谢谢!
然后我通过下面的API函数进行图象放大(缩小)!
int StretchDIBits(
HDC hdc,
int XDest,
int YDest,
int nDestWidth,
int nDestHeight,
int XSrc,
int YSrc,
int nSrcWidth,
int nSrcHeight,
CONST VOID *lpBits,
CONST BITMAPINFO *lpBitsInfo,
UINT iUsage,
DWORD dwRop
);问题来了:
我怎样取得放大(缩小)后的图象的数据,我想保存放大(缩小)后的图象数据!这怎么取的呀?大家帮帮忙!!!谢谢!
解决方案 »
- 能在WIN7上做开发吗?
- 大虾!请问如何获得用户程序的临时文件夹的路径?多谢!!
- 请问操作系统登陆界面怎么抓图?用alt+print screen键不行。
- 请问有windows messenger的好的插件吗?
- 问个关于热键和界面的问题?
- 兄弟在vc6上编译unicode的时候,系统找不到mfc43ud.lib,该从哪里找?
- 求助 关于JS与客户端程序交互的问题,有代码
- 一个有关FTP的问题 *较难*
- 一个关于Netmeeting开发的问题,请教各位大虾,100分大奉献
- CCriticalSection怎么保护类的多个数据成员只能一个线程同时访问
- 如何在应用程序中添加消息处理函数?
- CArray的使用(超菜鸟型)
GetDIBits(hdc, CreateCompatibleBitmap(hdc, 100, 100), 0, 100, lpDestBits, lpDestBitsInfo, DIB_RGB_COLORS);