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

📄 memdc.h

📁 迷宫游戏VC++源代码 界面很不错
💻 H
字号:
#ifndef _MEMDC_H_ 
#define _MEMDC_H_
#pragma once
//================================================================================
#include "Lock.h"
#include "Bmp24.h"
class CMemDC  
{
public:
	void	Init(HWND hWnd);
	HDC		GetDC();
	HDC		Reset();
	void	Wait();
	CBmp24*	GetBmp();
	void	Draw();
	void	Release();
	void	Destroy();

	void	UpdateDC(CBmp24* p);
	void	FadeOut();			//置淡出标记
	void	FadeIn();			//置淡入标记
	void	FadeOutEx();		//淡出
	void	FadeInEx();			//淡入

private:
	CLock		m_Lock;
	HWND		m_hWnd;
	HDC			m_hMemDC;
	HBITMAP		m_hBitmap;
	HBRUSH		m_hBrush;
	HBITMAP		m_hOldBitmap;
	CBmp24		m_ScreenBmp;
	CBmp24		m_TempBmp;
	int			m_bFade;
public:
CMemDC();
virtual ~CMemDC();
};
//==================================================================================
#endif

⌨️ 快捷键说明

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