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

📄 logoview.h

📁 看到有兄弟提出的半透明算法
💻 H
字号:
// 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -