📄 bgobj.cpp
字号:
#include "StdAfx.h"
#include ".\bgobj.h"
BgObj::BgObj(void)
{
}
BgObj::~BgObj(void)
{
}
void BgObj::Create(LPCTSTR lpbmp,int cx,int cGrow)
{
ImgList=ImageList_LoadImage(NULL,lpbmp,cx,cGrow,CLR_NONE ,IMAGE_BITMAP,LR_LOADFROMFILE|LR_DEFAULTCOLOR);
ImageList_GetIconSize(ImgList,&ImgWidth,&ImgHeight);
FramesCount=cGrow;
CurrentFrame=0;
XPos=YPos=0;
XV=YV=0;
Hide=FALSE;
}
void BgObj::Render(HDC destDC)
{
if (!Hide)
ImageList_Draw(ImgList,CurrentFrame,destDC,0,0,ILD_NORMAL);
}
void BgObj::NextState()
{
static int fps=5;
fps--;
if (fps==0)
{
fps=5;
this->NextFrame();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -