1.使用随机函数
srand((unsigned)time(NULL));
int rnd = rand()%DJ_MAX_USER;
2.使用定时器
#define TIMER1 WM_USER+1234
BOOL CUIDesignDlg::OnInitDialog()
{
SetTimer(TIMER1,600,0);
}
3.在类视图中右击CUIDesignDlg属性,在消息响应函数中找到WM_TIMER,然后添加响应函数OnTimer()。
void CUIDesignDlg::OnTimer(UINT_PTR nIDEvent)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
refreshUserList();
CDialogEx::OnTimer(nIDEvent);
}
4.在C

本文介绍了如何在MFC应用程序中使用定时器来定期更新CListCtrl控件的内容。首先设置随机数种子,然后创建定时器,接着在WM_TIMER消息响应函数中更新列表项。在析构函数中释放定时器,确保资源得到正确管理。通过SetTimer和KillTimer函数控制定时器的启动和关闭,并通过OnTimer函数实现列表项的刷新。
最低0.47元/天 解锁文章
1409

被折叠的 条评论
为什么被折叠?



