📄 memdc.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 + -