- 积分
- 0
贡献0
飞刀0 FD
注册时间2016-2-3
在线时间0 小时
|
楼主 |
发表于 2011-12-30 00:16:27
|
显示全部楼层
本帖最后由 heiyuu1 于 2012-3-19 22:14 编辑
插播软件2,wince定时器
afx_msg void OnTimer(UINT_PTR nIDEvent);//初始化定时器1
xxdlg.h 文件内添加 public内
----------------------------------------
#if defined(_DEVICE_RESOLUTION_AWARE) && !defined(WIN32_PLATFORM_WFSP)
ON_WM_SIZE()
#endif
//}}AFX_MSG_MAP
ON_WM_TIMER() //事件设置。必须设置
END_MESSAGE_MAP()
---------------------
void CxxDlg::OnTimer(UINT_PTR nIDEvent)//id定时器
{
SYSTEMTIME CurTime;
CString strTime;
GetLocalTime(&CurTime);
strTime.Format(_T("%d/%02d/%02d %02d:%02d:%02d"), CurTime.wYear,CurTime.wMonth, CurTime.wDay,CurTime.wHour,CurTime.wMinute,CurTime.wSecond);
strTime = L"---- " + strTime;
SetWindowText(strTime);//把时间放到标题栏上
CDialog::OnTimer(nIDEvent);
}
//作用为每秒刷新标题栏时钟,每秒1次
---------------------------
SetTimer(1,1000,NULL); //nIDEvent:是指设置这个定时器的iD,nElapse是指时间延迟。单位是毫秒。这意味着,每隔nElapse毫秒系统调用一次Ontimer(),3 指定应用程序提供的TimerProc回调函数的地址
//初始化定时器1,每1000毫秒一次
添加到初始化软件时,或者按键来启动 |
|