?? winpic.h
字號:
// WinPic.h: interface for the CWinPic class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_WINPIC_H__615D5706_D4C7_471A_BB32_57CFFDA770AF__INCLUDED_)
#define AFX_WINPIC_H__615D5706_D4C7_471A_BB32_57CFFDA770AF__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define INIT_SUCCESS 1
#define FILE_OPEN_FAILED 2
#define FILE_ERROR 3
typedef struct
{
BYTE rgbRed;
BYTE rgbGreen;
BYTE rgbBlue;
}RGBCOLOR;
class CWinPic
{
public:
CWinPic();
virtual ~CWinPic();
public:
int OpenFile(CString filepath); //打開文件
public:
void Move(long xoff,long yoff);
void SuoFang1(float zoom1,float zoom2);
void SuoFang(float zoom);
RGBCOLOR* LoadImageData(); //載入圖象數(shù)據(jù)
BITMAPFILEHEADER m_FileHeader; //位圖文件頭
BITMAPINFOHEADER m_InfoHeader; //位圖信息頭
long m_BiWidth; //圖象寬度
long m_BiHeight; //圖象高度
int m_BibitCount; //圖象的位深度
RGBCOLOR* m_ImageData; //圖象數(shù)據(jù)指針
private:
bool ReadImageData_24();
bool ReadImageData_16();
bool ReadImageData_8();
bool ReadImageData_4();
bool ReadImageData_1(); //
CFile* m_BmpFile; //位圖文件指針
};
#endif // !defined(AFX_WINPIC_H__615D5706_D4C7_471A_BB32_57CFFDA770AF__INCLUDED_)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -