C++將CBitmap類中的圖像保存到文件的方法
本文實(shí)例講述了C++將CBitmap類中的圖像保存到文件的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
使用下面的代碼,可以把CBitmap類中的圖像保存到圖像文件中。支持格式:BMP、JPG、GIF和PNG。
void SaveBitmap(CString strFilePath, CBitmap Bitmap)
{
if ( Bitmap.m_hObject )
{
CImage imgTemp;
// CImage是MFC中的類。
imgTemp.Attach(Bitmap.operator HBITMAP());
imgTemp.Save(strFilePath);
}
}
注意文件路徑名strFilePath必須包含后綴,即BMP、JPG、GIF或PNG中的一種。
希望本文所述對大家的C++程序設(shè)計有所幫助。
相關(guān)文章
C語言scandir函數(shù)獲取文件夾內(nèi)容的實(shí)現(xiàn)
scandir?函數(shù)用于列舉指定目錄下的文件列表,本文主要介紹了C語言scandir函數(shù)獲取文件夾內(nèi)容的實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-03-03
C++對象內(nèi)存分布詳解(包括字節(jié)對齊和虛函數(shù)表)
下面小編就為大家?guī)硪黄狢++對象內(nèi)存分布詳解(包括字節(jié)對齊和虛函數(shù)表)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12
VS2019配置OpenCV時找不到Microsoft.Cpp.x64.user的解決方法
這篇文章主要介紹了VS2019配置OpenCV時找不到Microsoft.Cpp.x64.user的解決方法,需要的朋友可以參考下2020-02-02

