📄 subject_35836.htm
字号:
<p>
序号:35836 发表者:cdyw 发表日期:2003-04-09 20:58:30
<br>主题:Clistview视里面计时器为什么只响应2次
<br>内容:用VC生成一SDI,视继承的是Clistview,WM_CREATE建立一个计时器(settimer(1,500,NULL)),WM_TIMER响应,运行后,结果只响应2次,再没反应。<BR> 如果选择视继承Cview,响应就正常。<BR> 哪位高手知道。先谢谢了<BR><BR><BR>下面是设置计时器和响应的函数<BR>int CYWTView::OnCreate(LPCREATESTRUCT lpCreateStruct) <BR>{<BR> if (CListView::OnCreate(lpCreateStruct) == -1)<BR> return -1;<BR> <BR>SetTimer(1,500,NULL); <BR> <BR> <BR> return 0;<BR>}<BR><BR>void CYWTView::OnTimer(UINT nIDEvent) <BR>{<BR> static int nCounter =0;<BR> CString strText;<BR> strText.Format("Counter = %d",nCounter);<BR> nCounter ++;<BR> CClientDC ClientDC(this);<BR> ClientDC.TextOut(10,10,strText); <BR> CListView::OnTimer(nIDEvent);<BR>}
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:harryluk 回复日期:2003-04-10 11:07:24
<br>内容:把CListView::OnTimer(nIDEvent);去掉
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -