gdi+ 中image初始化的问题---- 一个初入gdi+学生的问题 象gdi+ 中 Image的初始化可以 image1(L"test1.bmp") 但是这个文件不存在我生成这image1对象:( 现在我想初始化一个800*600的bmp的画布的 image对象看该如何做啊?就是新建一个bmp的文件该如何进行 谢谢ing ------ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用Bitmap类,该类有多种获取数据源的方式:Graphics g(pDC->m_hDC);Bitmap btm(100,200,&g);g.DrawImage(&btm,0,0); 如果要自己指定数据最好的方式就是使用FromBITMAPINFO()来创建:static Bitmap *FromBITMAPINFO( const BITMAPINFO *gdiBitmapInfo,//位图信息 VOID *gdiBitmapData//位图数据);注意如果自己定义位图信息结构的话,如果是8位及以下的位图需要设置调色板信息。 很简单Bitmap* pBitmap = new Bitamp(800,600);若要在该Bitmap上绘东西则取得其Graphics即可Graphics* pgs = Graphics::FromImage(pBitmap);pgs.draw....记用绘完后删除delete pgs; 这里有篇文章:http://dev.yesky.com/msdn/183/2133683.shtml 恒亿采集卡sdk二次开发,MP4Sys_InitDsps()初始化失败 请问MFC里面SetTimer的回调函数如何写呢? 我公司有个DRV 的界面,要VC++ 设计,请高手兼职做20000元,1月完成 如何实现倾斜的文本框(需要实例) ? 如何获得窗口相对于桌面的坐标,谢谢 如何编程控制8139网卡的Link Speed/DupLex Mode 强行关机 关于多幕拼接技术 我要晕了,有关枚举子窗口的代码 网络数据库连接问题 请问在ADO中能不能够处理事务 再问两个小问题
Graphics g(pDC->m_hDC);
Bitmap btm(100,200,&g);
g.DrawImage(&btm,0,0);
static Bitmap *FromBITMAPINFO(
const BITMAPINFO *gdiBitmapInfo,//位图信息
VOID *gdiBitmapData//位图数据
);
注意如果自己定义位图信息结构的话,如果是8位及以下的位图需要设置调色板信息。
Bitmap* pBitmap = new Bitamp(800,600);
若要在该Bitmap上绘东西则取得其Graphics即可
Graphics* pgs = Graphics::FromImage(pBitmap);pgs.draw....记用绘完后删除
delete pgs;