logoview.h
来自「看到有兄弟提出的半透明算法」· C头文件 代码 · 共 47 行
H
47 行
// LogoView.h: interface for the CLogoView class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_LOGOVIEW_H__AD1676BE_6B54_48FC_8A82_199C661FA8FA__INCLUDED_)
#define AFX_LOGOVIEW_H__AD1676BE_6B54_48FC_8A82_199C661FA8FA__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "BaseView.h"
#include "Bitmap.h"
class CLogoView : public CBaseView
{
public:
CLogoView();
CLogoView(CGameDoc* pDoc);
virtual ~CLogoView();
// 继承函数
public:
virtual void OnResume();// 恢复
virtual void OnSuspend();// 挂起
virtual bool OnInitData();// 初始化开始视图
virtual void OnStartView();
virtual void OnTimer();
virtual void OnSetTimer();
public:
void OnDraw(int nCurBmp);
void SetNextBmp();
void ExitView();// 结束当前视图,清除数据
void FreeResourse();
boolean LoadLogoBmpRes();
static void HandleTimer(void* pView);
bool SetTimer(int32 dwInterval, PFNNOTIFY pfnCallback);// 设置定时器
public:
AEECallback m_cbTimer; // 定时器回调结构
CBitmap* m_pBitmap[2]; // 位图对象
private:
int m_nTimeCount; // 计时器计数,用于更换图片
int m_nCurBmpIndex; // 当前使用的图片索引
boolean m_bReload; // 判断是否重新加载图片
};
#endif // !defined(AFX_LOGOVIEW_H__AD1676BE_6B54_48FC_8A82_199C661FA8FA__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?