MFC #位图#
来源:互联网 发布:阿里云 微信公众号 编辑:程序博客网 时间:2024/05/22 03:11
加载位图
HANDLE LoadImage(
HINSTANCE hinst, // 包含位图实体handle
LPCTSTR lpszName, // 位图的来源
UINT uType, // 加载位图的类型
int cxDesired, // 位图的宽度
int cyDesired, // 位图的高度
UINT fuLoad // 加载位图的方式
);
利用LoadImage函数加载位图,并存入内存DC中。
CreateCompatibleDC(CDC* pDC )
CDC类的成员函数,用于创建一个和pDC指向的DC兼容的内存DC,这样可以将内存DC上的位图内容贴到pDC指向的DC上。
CreateDiscardableBITmap( CDC* pDC, int nWidth, int nHeight)
CBitmap类的成员函数,用于按指定尺寸创建一个和pDC指向的DC兼容的位图。
SelectObject(CBitmap * pBitmap)
CDC类的成员函数,执行以后,所以在该DC上的图像输出都将被画到pBitmap指向的位图上。
绘制位图
在成功地将位图加载到内存DC中之后,只要把内存DC中的内容贴到要显示位图的DC中就行了,利用CDC::BitBlt函数就可以完成。
BOOL BitBlt(
int x, //贴到目的地左上角点的X坐标
int y, //贴到目的地左上角点的Y坐标
int nWidth, //贴到目的地的宽度
int nHeight, //贴到目的地的高度
CDC* pSrcDC, //储存来源位图的DC
int xSrc, //源位图的左上角点的X坐标
int ySrc, //源位图的左上角点的X坐标
DWORD dwRop //Raster运算值
);
- MFC--位图
- MFC #位图#
- (mfc)位图求助!
- 【MFC】位图操作
- MFC 位图 按钮
- MFC下位图显示
- MFC如何显示位图
- MFC中位图按钮
- mfc 显示位图
- 只要位图 MFC
- MFC 显示位图
- MFC显示位图
- MFC 画刷 位图
- MFC加载位图背景
- MFC位图加载
- MFC加载位图文件
- MFC添加位图按钮
- MFC 位图和字体
- poj3744(概率DP)
- 栈vs堆:有什么不同?
- 数据地图的使用方式
- 查看mysql当前连接数
- 关于二维数组求鞍点的C程序(多鞍点?!)
- MFC #位图#
- hdu4337 King Arthur's Knights(dfs回溯)
- 面向对象的理解
- 职场女性,巧用面试技巧话语
- huson 持续集成环境安装
- 时间处理,请时间差
- uva 387 A Puzzling Problem (回溯)
- IE6/7下 overflow:hidden 失效
- ApplicationContext.xml数据源使用,