⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imglib.h

📁 上传的是有关mfc的详细介绍
💻 H
字号:
// ImgLib.h: interface for the CImgLib class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_IMGLIB_H__53397061_DE43_4F8F_A01D_F301BA21476F__INCLUDED_)
#define AFX_IMGLIB_H__53397061_DE43_4F8F_A01D_F301BA21476F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "XMRArray.h"

/**=============================================================================
* 名    称:	<BitMapCls>
* 说    明: 	<存储图片信息的类>
* 接    口:	
* 调    用:	
* 编    程:	<徐敏荣>,<2008-04-28>
*=============================================================================*/
class BitMapCls
{
public:
	CString		m_strKey;		// 图片主键
	HBITMAP		m_HBITMAP;		// 图片对象
};	

/*读取图片的类*/
class CBMPLib  
{
private:
	static XMRArray<BitMapCls> m_arBitMapCls; 
private:
	CBMPLib();
public:
	virtual ~CBMPLib();
public:
	/**------------------------------------------------------------------------------------
	* 名    称:	<LoadMap>
	* 说    明: 	<装载图片>
	* 参    数: 	<CString strFilePath>:<图片路径>
	*           	<HBITMAP &hBitMap>:<图片对象>
	* 返    回:
	*---------------------------------------------------------------------------------------*/
	static void LoadMap(CString strFilePath,HBITMAP &hBitMap);
private:
	/**------------------------------------------------------------------------------------
	* 名    称:	<LoadBMP>
	* 说    明: 	<根据提供的路径,读取图片文件>
	* 参    数: 	<char *filename>:<路径>
	*           	<BITMAPINFOHEADER *bmpInfo>:<图片对象>
	* 返    回:
	*---------------------------------------------------------------------------------------*/
	static char* LoadBMP(char *filename, BITMAPINFOHEADER *bmpInfo);

	/**------------------------------------------------------------------------------------
	* 名    称:	<LoadBmp>
	* 说    明: 	<根据提供的路径,读取图片文件>
	* 参    数: 	<char *filename>:<路径>
	*           	<HBITMAP &hBitMap>:<图片对象>
	* 返    回:
	*---------------------------------------------------------------------------------------*/
	static void LoadBmp(char* strFilePathName,HBITMAP &hBitMap);

};

#endif // !defined(AFX_IMGLIB_H__53397061_DE43_4F8F_A01D_F301BA21476F__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -