void Drawtime()

问题描述:

void Drawtime()
{
::GetLocalTime(&stime);
static SYSTEMTIME soldtime;
soldtime.wSecond = -1;//这句什么含义?
soldtime.wMinute = -1;
soldtime.wHour = -1;
soldtime.wDayOfWeek = -1;
if(stime.wSecond % 2 == 0)//为什么要%2,有什么作用呢?
MyDrawTextSpri(hsprtime,L":",&Myxmll[secnum].Pos,DT_CENTER,Myxmll[secnum].Color,Myxmll[secnum].Fontsize);
else
MyDrawTextSpri(hsprtime,L"",&Myxmll[secnum].Pos,DT_CENTER,Myxmll[secnum].Color,Myxmll[secnum].Fontsize);
}
if(stime.wMinute = soldtime.wMinute)//"stime.wMinute = soldtime.wMinute"这句什么意思?有什么作用?
{
soldtime.wMinute = stime.wMinute;
wchar_t wszminute[8];
swprintf(wszminute,L"%02d",stime.wMinute);
MyDrawTextSpri(hsprtime,wszminute,&Myxmll[minnum].Pos,DT_CENTER,Myxmll[minnum].Color,Myxmll[minnum].Fontsize);
}
1个回答 分类:综合 2014-11-01

问题解答:

我来补答
soldtime.wSecond = -1;//这句什么含义?》》》初始化变量
if(stime.wSecond % 2 == 0)//为什么要%2,有什么作用呢?》》》判断me.wSecond % 2 求莫是否等于0 如果等于0就进到if里面的内容
if(stime.wMinute != soldtime.wMinute)//"stime.wMinute != soldtime.wMinute"这句什么意思?有什么作用?
判断两个不相等
 
 
展开全文阅读
剩余:2000
上一页:圆向量