各种图像格式转换为位图BMP格式程序代码

       很多刚学习编写界面程序开发的程序员,一定都很我一样,非常苦恼在网上下载的图片不是vc资源中能使用的标准BMP格式文件。现在我自己编写了一个格式转换工具。提供了各种图像文件格式转换为位图的源文件程序实现过程。

       我使用的是GDI+编译环境实现的对图像文件的操作,所以首先您得先到网上下载关于GDI+的环境。然后将其加载到vc的工程目录下。然后在应用程序类中添加:       GdiplusStartupInput m_gdiplusStartupInput;

ULONG_PTR              m_pGdiToken;

两个成员变量。实现GDI+的初始化工作。然后在应用程序APP中的InitInstance()中注册GDI+:                                              GdiplusStartup(&m_pGdiToken,&m_gdiplusStartupInput,NULL);    

然后在ExitInstance()中关闭GDI+:
 GdiplusShutdown(m_pGdiToken);
注:在GDI+中,有关字符的参数类型全部都是WCHAR类型的。所以需要ToWChar函数进行数据类型转换
 
具体资源请参看我的资源。 资源地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值