每次进入程序~秒表就从0开始时计时(放在一lable中,格式0:0:0)~退出程序就归0大家提个思路~~能帮我那就更感谢了
解决方案 »
- skin++ 分隔条的问题
- 请教,VC6.O MFC GDI+ 怎样获得Image*的graphic? 谢谢
- ACITVEX插入WORD中 输入文字,WORD打印什么也打不出来
- 何在内存中开辟一个区域用来保存从网上下载的excel文档?
- 如果传建多个线程??
- 看看侃侃吧
- 请问如何在COM中使函数返回的类型为LPDISPATCH的呢?
- :我想讓鼠標左鍵一點中CListCtr的一個iItem時,立刻執行一些操作,但是當我選擇另外一個iItem,他就老給我報錯誤?怎麽回事呀?/(^_^)\
- 请问:如何利用VC进行串口通讯?
- 3万-4万元开发一个数据库应用系统
- 使用CreatePolygonRgn出错,各位大虾帮忙看看
- 远程读写文件
程序运行开始取系统时间GetCurrentTime(),后面用两次时间相减可以获得程序运行的时间
是小时:分钟:秒
还是分钟:秒:毫秒OnTimer()里CTime time = CTime::GetCurrentTime();
CString strTime = time.Format("%H:%M:%S");
label.SetWindowText(strTime);
我要实现功能是运行程序时,界面label中的秒表一直走~
例如:一进程序秒表是0:0:0 过了一秒就变为0:0:1......
SetTimer(1234,80,NULL);OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
if(nIDEvent==1234)
{
int time =GetCurrentTime()-m_nrow;
int m =time/60000;
time %=60000;
int s=time/1000;
time %=1000; m_time.Format("%02d:%02d.:%d", m,s,time/100);
}
UpdateData(false);
CDialog::OnTimer(nIDEvent);
}
然后根据此变量来格式化字符串