+ -
当前位置:首页 → 问答吧 → 怎么在每次调用Ontimer时产生一个随机数

怎么在每次调用Ontimer时产生一个随机数

时间:2011-12-21

来源:互联网

void CSanjiaoView::OnTimer(UINT nIDEvent) 
{
degree+=10;
if(x.y>600)x.y=10;
else x.y+=10;
CTime time=CTime::GetCurrentTime();
srand(time.GetSecond());
x.x=rand()%1000;

Invalidate();// TODO: Add your message handler code here and/or call default

CView::OnTimer(nIDEvent);
}
我想在每次OnTimer调用时都产生一个随机数,程序就只在第一次调用时产生了一个随机数后面x.x的值就不变了,望大神指教

作者: gongfupanda2   发布时间: 2011-12-21

可以啊

作者: heksn   发布时间: 2011-12-21

热门下载

更多