#pragma once #include #include // 画像情報クラス class BmpInfo { protected: HBITMAP m_hBmp; HDC m_hdc; BITMAPINFO m_bmpInfo; BYTE *m_pPixel; DWORD m_length; TCHAR m_pFile[MAX_PATH]; TCHAR m_pFileTitle[MAX_PATH]; void Initialize(void); public: BmpInfo(void); HBITMAP GetHBITMAP(void); HDC GetHDC(void); const BITMAPINFO* GetBITMAPINFO(void); BYTE* GetPixel(void); DWORD GetWidth(void); DWORD GetHeight(void); DWORD GetLength(void); BYTE GetBitCount(void); const TCHAR* GetFile(void); const TCHAR* GetFileTitle(void); };