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

📄 cpic.h

📁 在窗口里的图像预览
💻 H
字号:

#ifndef _cPic_H
#define _cPic_H

#include <stdio.h>

#ifndef _IMAGEBROWSE_H
#include "ImageBrowse.h"
#endif

typedef enum
{
	OFM_WRITE        = 0,
	OFM_READ         = 1
}FILE_OPENMODE;

#define HIMETRIC_INCH 2540

class _FILE_
{
private :
	FILE  *m_File;
public:
	_FILE_();
   ~_FILE_();
    BOOL	Open        (char * FileName ,FILE_OPENMODE Open_Mode);
	BOOL	Write       (VOID * zBuffer,DWORD cSize);
    BOOL	Read        (VOID * zBuffer,DWORD cSize);
	LONG    GetSize     (VOID);
	VOID    Close       (VOID);
};


#ifndef _OBJBASE_H_
	#include <objbase.h>
#endif
#ifndef _OLEAUTO_H_
	#include <oleauto.h>
#endif
#ifndef _OLECTL_H_
	#include <olectl.h>
#endif
#ifndef __ocidl_h__
	#include <ocidl.h>
#endif

class _PICTURE_
{

private:
	IPicture *m_pic;
	HGLOBAL  hGlobal;
public:
	_PICTURE_();
   ~_PICTURE_();
	HBITMAP LoadPicture(char * FileName);
	HBITMAP LoadPicture(char * FileName,HDC hdc);
	VOID    FreePicture( VOID );
    HDC     _GetDC     ( VOID );
	HBITMAP _GetHandle ( VOID );
	DWORD   _GetWidth  ( VOID );
	DWORD   _GetHeight ( VOID );
	BOOL    DrawPicture(HDC hdc,long x,long y,long cx,long cy);   
};

#endif

⌨️ 快捷键说明

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