?? effectdisplay.h
字號:
#pragma once
// 特效顯示枚舉
enum EffectDislayType
{
EDT_SCANDOWN = 0, // 向下掃描
EDT_VSCAN, // 垂直雙重掃描
EDT_MOVERIGHT, // 向右移動
EDT_HSMOVE, // 水平雙重移動
EDT_VBLIND, // 垂直百葉窗
EDT_HBLIND, // 水平百葉窗
EDT_VRASTER, // 垂直柵條
EDT_HRASTER, // 水平柵條
EDT_MOSAIC, // 馬賽克
EDT_RAINDROP, // 雨滴
EDT_NONE, // 無特效
EDT_RAND // 隨機特效
};
class EffectDisplay
{
public:
static int s_nOffsetX; // 圖像在內存CDC中的x偏移量
static int s_nOffsetY; // 圖像在內存CDC中的y偏移量
static int s_nPicWidth; // 圖像的寬度
static int s_nPicHeight; // 圖像的高度
static int s_nCDCWidth; // 內存CDC的寬度
static int s_nCDCHeight; // 內存CDC的高度
static void DelayTime(DWORD dwMilliseconds);
static void ScanDownDisplay(CDC* pDC, CDC* pMemDC); // 向下掃描
static void VSScanDisplay(CDC* pDC, CDC* pMemDC); // 垂直雙重掃描
static void MoveRightDisplay(CDC* pDC, CDC* pMemDC); // 向右移動
static void HSMoveDisplay(CDC* pDC, CDC* pMemDC); // 水平雙重移動
static void VBlindDisplay(CDC* pDC, CDC* pMemDC); // 垂直百葉窗
static void HBlindDisplay(CDC* pDC, CDC* pMemDC); // 水平百葉窗
static void VRasterDisplay(CDC* pDC, CDC* pMemDC); // 垂直柵條
static void HRasterDisplay(CDC* pDC, CDC* pMemDC); // 水平柵條
static void MosaicDisplay(CDC* pDC, CDC* pMemDC); // 馬賽克
static void RaindropDisplay(CDC* pDC, CDC* pMemDC); // 雨滴
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -