一、类型
CPngImage或者CPngImageEX
比如:CPngImage m_ImageTimeCount; //绘制数字
Csize m_SizeNumberTC;
二、初始化
m_ImageTimeCount.LoadImage(AfxGetInstanceHandle(),TEXT("MATCH_NUM_GREEN"));//加载图片
m_SizeNumberTC.SetSize(m_ImageTimeCount.GetWidth()/10L,m_ImageTimeCount.GetHeight());//获取数字十分之一的宽
三、做个倒计时程序吧
int nXDrawPos=300,TimeCount=7200;//两小时
int Hours,Mintues,Seconds;
Hours=TimeCount/3600;
Mintues=TimeCount%3600/60;
Seconds=TimeCount%3600%60;
int Count=Hours*10000+Mintues*100+Seconds;
for (LONG i=0;i<6;i++)
{
WORD wCellNumber=Count%10;m_ImageTimeCount.DrawImage(pDC,nXDrawPos,10,m_SizeNumberTC.cx,m_SizeNumberTC.cy,wCellNumber*m_SizeNumberTC.cx,0);
Count=Count/10;
nXDrawPos-=m_SizeNumberTC.cx;
}