⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_32319.htm

📁 vc
💻 HTM
字号:
<p>
序号:32319 发表者:qwh 发表日期:2003-03-11 14:19:40
<br>主题:如何在CListCtrl中动态显示?
<br>内容:我想实现这样的效果:在我第二次写记录时覆盖第一次;我在程序中:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CListCtrl m_ListView;<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_ListView.DeleteAllItems();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UpdateWindow();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...<BR>但是有闪动现象,任何解决这个问题?请指教!谢谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:dongfanghong 回复日期:2003-03-11 14:29:49
<br>内容:去掉UpdateWindow();<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qwh 回复日期:2003-03-11 14:42:59
<br>内容:还是不行?我试过了,使用:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_ListView.RedrawItems(0,Elements);<BR>可以不闪动,但是记录不断增加,不是我要的效果!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:dongfanghong 回复日期:2003-03-11 15:04:30
<br>内容:void CTTTTDlg::OnMouseMove(UINT nFlags, CPoint point) <BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;CString x,y;<BR>&nbsp;&nbsp;&nbsp;&nbsp;x.Format("xPos:%d",point.x);<BR>&nbsp;&nbsp;&nbsp;&nbsp;y.Format("yPos:%d",point.y);<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_list.DeleteAllItems();<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_list.InsertItem(0,x,0);<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_list.SetItemText(0,1,y);<BR>&nbsp;&nbsp;&nbsp;&nbsp;CDialog::OnMouseMove(nFlags, point);<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qwh 回复日期:2003-03-11 15:12:28
<br>内容:是这样的,我第一次有100条记录,我第二次更新那100条记录;<BR>你再试试看,我还是没有解决。谢谢!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dongfanghong 回复日期:2003-03-12 08:53:45
<br>内容:把代码传上来
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qwh 回复日期:2003-03-13 11:51:39
<br>内容:我的问题以解决:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_ListView.Invalid();&nbsp;&nbsp; //使CListCtrl的重画失效<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_ListView.DeleteAllItems();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(...)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//插入100条记录;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>谢谢各位对我的帮助!
<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 + -