如题:
主要是想用VC++6.0实现倒计时,具体功能类似网吧管理系统的倒计时,比如交了2元上网费,1小时上网时间倒计时,同时也有其他的上网用户,在界面中显示用户名和所剩的时间,精确到秒,如何实现这样的倒计时,请高手指点!谢谢!
主要是想用VC++6.0实现倒计时,具体功能类似网吧管理系统的倒计时,比如交了2元上网费,1小时上网时间倒计时,同时也有其他的上网用户,在界面中显示用户名和所剩的时间,精确到秒,如何实现这样的倒计时,请高手指点!谢谢!
解决方案 »
- 大家帮忙看看,一个小WIN32API程序,为什么菜单显示不出啊?
- Outlook联系人右键菜单
- 关于Listbox的问题,高手来
- vc写的客户端不能跟java写的客户端正确通信的问题!!
- 请教在MFC下用多线程在服务器端建立多个客户端网络连接的问题。请大侠指点。在线!紧急!解决了问题立即送分!感谢!
- 请问大家一个简单的问题。
- 求救:CFileDialog问题,有的显示有的不显示。
- h.263帧内编码模式(intra)编码器为什么要图像重构?
- 一个有关CCHECKLISTBOX和CLISTBOX的问题
- Access Violation
- 使用CDHtmlDialog访问某网站有时会弹出提示对话框后自动登出,但用ie程序就不会,两者有何不同?
- CListCtrl中,以最快的速度获取选中的条目索引
settimer(2,1000//1秒...)
OnTimer(UINT_PTR nIDEvent)
{
if(nIDEvent == 2)
{
///显示
}
if(nIDEvent == 2)
{
//处理
Killtimer(1);
Killtimer(2);
}
}
解决的办法是在网上找一个精确计时的类,好像叫 CTimerSet 啥的。
这样你在这个里面再去更新时间显示就比较准确了。
对于秒级的精度一般还是能满足的,除非他CPU特别忙
怎样才能使其和中断处理一样呢? WM_TIMER消息本来就是系统中断产生的,当到达指定的时间间隔后,系统就给消息队列post一个消息