- 浏览: 743008 次
文章分类
最新评论
-
都市赤狐:
你的文章帮了我我也给你个意见,去掉工具条可以用webBrows ...
基于JWebBrowser 的swing小程序 -
wufeng5202972:
1,11,111试试。
js数组中去除重复值 -
wqcva:
...
CKEditor和CKFind 使用配置 常见配置问题的解决办法 CKEditor Demo(Asp.net) -
clongjava:
对啊,非常有共鸣
Ruby之父:编程就是我一生的追求 -
sunyzc:
这里有个js写得排序演示:http://s-zc.com/?p ...
【轻松学排序算法】眼睛直观感受几种常用排序算法
List Control控件技巧总汇(2)
21.
<wbr>在<span style="line-height:1.3em">CListCtrl</span><wbr>显示文件,并根据文件类型来显示图标
<br>
网上找到的代码,<span style="line-height:1.3em">share</span><wbr><br><span style="line-height:1.3em"> BOOL CTest6Dlg::OnInitDialog()</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> CDialog::OnInitDialog(); </span><wbr><br><span style="line-height:1.3em"> HIMAGELIST himlSmall;</span><wbr><br><span style="line-height:1.3em"> HIMAGELIST himlLarge;</span><wbr><br><span style="line-height:1.3em"> SHFILEINFO sfi;</span><wbr><br><span style="line-height:1.3em"> char cSysDir[MAX_PATH];</span><wbr><br><span style="line-height:1.3em"> CString strBuf;</span><wbr><br><span style="line-height:1.3em"> memset(cSysDir, 0, MAX_PATH);</span><wbr><br><span style="line-height:1.3em"> GetWindowsDirectory(cSysDir, MAX_PATH);</span><wbr><br><span style="line-height:1.3em"> strBuf = cSysDir;</span><wbr><br><span style="line-height:1.3em"> sprintf(cSysDir, "%s", strBuf.Left(strBuf.Find("</span><wbr>[url=file://%22)+1/]<span style="line-height:1.3em">\\")+1</span><wbr>[/url]<span style="line-height:1.3em">));</span><wbr><br><span style="line-height:1.3em"> himlSmall = (HIMAGELIST)SHGetFileInfo ((LPCSTR)cSysDir, 0, &sfi, sizeof(SHFILEINFO), SHGFI_SYSICONINDEX | SHGFI_SMALLICON );</span><wbr><br><span style="line-height:1.3em"> himlLarge = (HIMAGELIST)SHGetFileInfo((LPCSTR)cSysDir, 0, &sfi, s izeof(SHFILEINFO), SHGFI_SYSICONINDEX | SHGFI_LARGEICON);</span><wbr><br><span style="line-height:1.3em"> if (himlSmall && himlLarge)</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> ::SendMessage(m_list.m_hWnd,LVM_SETIMAGELIST, (WPARAM)LVSIL_SMALL, (LPARAM)himlSmall);</span><wbr><br><span style="line-height:1.3em"> ::SendMessage(m_list.m_hWnd, LVM_SETIMAGELIST,</span><wbr><br><span style="line-height:1.3em"> (WPARAM)LVSIL_NORMAL, (LPARAM)himlLarge);</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><span style="line-height:1.3em"> return TRUE; // return TRUE unless you set the focus to a control</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><br><span style="line-height:1.3em"> void CTest6Dlg::AddFiles(LPCTSTR lpszFileName, BOOL bAddToDocument)</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> int nIcon = GetIconIndex(lpszFileName, FALSE, FALSE);</span><wbr><br><span style="line-height:1.3em"> CString strSize;</span><wbr><br><span style="line-height:1.3em"> CFileFind filefind;</span><wbr><br><br><span style="line-height:1.3em"> // get file size</span><wbr><br><span style="line-height:1.3em"> if (filefind.FindFile(lpszFileName))</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> filefind.FindNextFile();</span><wbr><br><span style="line-height:1.3em"> strSize.Format("%d", filefind.GetLength());</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><span style="line-height:1.3em"> else</span><wbr><br><span style="line-height:1.3em"> strSize = "0";</span><wbr><br><br><span style="line-height:1.3em"> // split path and filename</span><wbr><br><span style="line-height:1.3em"> CString strFileName = lpszFileName;</span><wbr><br><span style="line-height:1.3em"> CString strPath;</span><wbr><br><br><span style="line-height:1.3em"> int nPos = strFileName.ReverseFind('\\');</span><wbr><br><span style="line-height:1.3em"> if (nPos != -1)</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> strPath = strFileName.Left(nPos);</span><wbr><br><span style="line-height:1.3em"> strFileName = strFileName.Mid(nPos + 1);</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><br><span style="line-height:1.3em"> // insert to list</span><wbr><br><span style="line-height:1.3em"> int nItem = m_list.GetItemCount();</span><wbr><br><span style="line-height:1.3em"> m_list.InsertItem(nItem, strFileName, nIcon);</span><wbr><br><span style="line-height:1.3em"> m_list.SetItemText(nItem, 1, strSize);</span><wbr><br><span style="line-height:1.3em"> m_list.SetItemText(nItem, 2, strFileName.Right(3));</span><wbr><br><span style="line-height:1.3em"> m_list.SetItemText(nItem, 3, strPath);</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><br><span style="line-height:1.3em"> int CTest6Dlg::GetIconIndex(LPCTSTR lpszPath, BOOL bIsDir, BOOL bSelected)</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> SHFILEINFO sfi;</span><wbr><br><span style="line-height:1.3em"> memset(&sfi, 0, sizeof(sfi));</span><wbr><br><br><span style="line-height:1.3em"> if (bIsDir)</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> SHGetFileInfo(lpszPath,</span><wbr><br><span style="line-height:1.3em"> FILE_ATTRIBUTE_DIRECTORY,</span><wbr><br><span style="line-height:1.3em"> &sfi,</span><wbr><br><span style="line-height:1.3em"> sizeof(sfi),</span><wbr><br><span style="line-height:1.3em"> SHGFI_SMALLICON | SHGFI_SYSICONINDEX |</span><wbr><br><span style="line-height:1.3em"> SHGFI_USEFILEATTRIBUTES |(bSelected ? SHGFI_OPENICON : 0));</span><wbr><br><span style="line-height:1.3em"> return sfi.iIcon;</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><span style="line-height:1.3em"> else</span><wbr><br><span style="line-height:1.3em"> {</span><wbr><br><span style="line-height:1.3em"> SHGetFileInfo (lpszPath,</span><wbr><br><span style="line-height:1.3em"> FILE_ATTRIBUTE_NORMAL,</span><wbr><br><span style="line-height:1.3em"> &sfi,</span><wbr><br><span style="line-height:1.3em"> sizeof(sfi),</span><wbr><br><span style="line-height:1.3em"> SHGFI_SMALLICON | SHGFI_SYSICONINDEX |</span><wbr><br><span style="line-height:1.3em"> SHGFI_USEFILEATTRIBUTES | (bSelected ? SHGFI_OPENICON : 0));</span><wbr><br><span style="line-height:1.3em"> return sfi.iIcon;</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><span style="line-height:1.3em"> return -1;</span><wbr><br><span style="line-height:1.3em"> }</span><wbr><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">22. listctrl</span><wbr>内容进行大数据量更新时,避免闪烁 <br><span style="line-height:1.3em"> m_list.SetRedraw(FALSE);</span><wbr><br><span style="line-height:1.3em"> //</span><wbr>更新内容 <br><span style="line-height:1.3em"> m_list.SetRedraw(TRUE);</span><wbr><br><span style="line-height:1.3em"> m_list.Invalidate();</span><wbr><br><span style="line-height:1.3em"> m_list.UpdateWindow();</span><wbr><br>
或者参考 <br><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfc_cwnd.3a3a.setredraw.asp<wbr></wbr><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">23. listctrl</span><wbr>排序 <br><span style="line-height:1.3em">Q250614</span><wbr>:<span style="line-height:1.3em">How To Sort Items in a CListCtrl in Report View</span><wbr><br></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/250614/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/250614/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">24. </span><wbr>在<span style="line-height:1.3em">listctrl</span><wbr>中选中某个<span style="line-height:1.3em">item</span><wbr>时动态改变其<span style="line-height:1.3em">icon</span><wbr>或<span style="line-height:1.3em">bitmap</span><wbr><br><span style="line-height:1.3em">Q141834: How to change the icon or the bitmap of a CListCtrl item in Visual C++</span><wbr><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/141834/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/141834/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">25. </span><wbr>在添加<span style="line-height:1.3em">item</span><wbr>后,再<span style="line-height:1.3em">InsertColumn()</span><wbr>后导致整列数据移动的问题
<br><span style="line-height:1.3em">Q151897: CListCtrl::InsertColumn() Causes Column Data to Shift
</span><wbr><br></wbr></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/151897/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/151897/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">26. </span><wbr>关于<span style="line-height:1.3em">listctrl</span><wbr>第一列始终居左的问题
<br>
解决办法:把第一列当一个虚列,从第二列开始插入列及数据,最后删除第一列。 <br><br>
具体解释参阅</wbr></wbr></wbr></span><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/structures/lvcolumn.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/structures/lvcolumn.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">27. </span><wbr>锁定<span style="line-height:1.3em">column header</span><wbr>的拖动
<br></wbr></wbr></wbr></span><a href="http://msdn.microsoft.com/msdnmag/issues/03/06/CQA/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://msdn.microsoft.com/msdnmag/issues/03/06/CQA/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">28. </span><wbr>如何隐藏<span style="line-height:1.3em">clistctrl</span><wbr>的列
<br>
把需隐藏的列的宽度设为<span style="line-height:1.3em">0,</span><wbr>然后检测当该列为隐藏列时,用上面第<span style="line-height:1.3em">27</span><wbr>点的锁定<span style="line-height:1.3em">column
</span><wbr>的拖动来实现 <br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">29. listctrl</span><wbr>进行大数据量操作时,使用<span style="line-height:1.3em">virtual list</span><wbr><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><a href="http://www.codeguru.com/cpp/controls/listview/advanced/article.php/c4151/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/cpp/controls/listview/advanced/article.php/c4151/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeproject.com/listctrl/virtuallist.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/virtuallist.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">30. </span><wbr>关于<span style="line-height:1.3em">item</span><wbr>只能显示<span style="line-height:1.3em">259</span><wbr>个字符的问题
<br>
解决办法:需要在<span style="line-height:1.3em">item</span><wbr>上放一个<span style="line-height:1.3em">edit</span><wbr>。
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">31. </span><wbr>响应在<span style="line-height:1.3em">listctrl</span><wbr>的<span style="line-height:1.3em">column header</span><wbr>上的鼠标右键单击
<br><span style="line-height:1.3em">Q125694: How To Find Out Which Listview Column Was Right-Clicked</span><wbr><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/125694/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/125694/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">32. </span><wbr>类似于<span style="line-height:1.3em">windows</span><wbr>资源管理器的<span style="line-height:1.3em">listview</span><wbr><br><span style="line-height:1.3em">Q234310: How to implement a ListView control that is similar to Windows Explorer by using DirLV.exe</span><wbr><br></wbr></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/234310/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/234310/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">33. </span><wbr>在<span style="line-height:1.3em">ListCtrl</span><wbr>中<span style="line-height:1.3em">OnTimer</span><wbr>只响应两次的问题
<br><span style="line-height:1.3em">Q200054</span><wbr>: <br><span style="line-height:1.3em">PRB:onTimer() Is Not Called Repeatedly for a List Control</span><wbr><br></wbr></wbr></wbr></wbr></wbr></wbr></span><a href="http://support.microsoft.com/kb/200054/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/200054/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em">--------------------------------------------------------------------------------</span><wbr><br><span style="line-height:1.3em">34. </span><wbr>以下为一些为实现各种自定义功能的<span style="line-height:1.3em">listctrl</span><wbr>派生类
<br><span style="line-height:1.3em"> (1)</span><wbr>拖放 <br></wbr></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/dragtest.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/dragtest.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br>
在<span style="line-height:1.3em">CListCtrl</span><wbr>和<span style="line-height:1.3em">CTreeCtrl</span><wbr>间拖放
<br></wbr></wbr></span><a href="http://support.microsoft.com/kb/148738/en-us" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://support.microsoft.com/kb/148738/en-us</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (2)</span><wbr>多功能<span style="line-height:1.3em">listctrl</span><wbr><br>
支持<span style="line-height:1.3em">subitem</span><wbr>可编辑,图标,<span style="line-height:1.3em">radiobutton</span><wbr>,<span style="line-height:1.3em">checkbox</span><wbr>,字符串改变颜色的类
<br></wbr></wbr></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/quicklist.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/quicklist.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br>
支持排序,<span style="line-height:1.3em">subitem</span><wbr>可编辑,<span style="line-height:1.3em">subitem</span><wbr>图标,<span style="line-height:1.3em">subitem</span><wbr>改变颜色的类
<br></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/ReportControl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/ReportControl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em"> (3) subitem</span><wbr>中显示超链接 <br></wbr></span><a href="http://www.codeproject.com/listctrl/CListCtrlLink.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/CListCtrlLink.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em"> (4) subitem</span><wbr>的<span style="line-height:1.3em">tooltip</span><wbr>提示
<br></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/ctooltiplistctrl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/ctooltiplistctrl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em"> (5) subitem</span><wbr>中显示进度条 <br></wbr></span><a href="http://www.codeproject.com/listctrl/ProgressListControl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/ProgressListControl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeproject.com/listctrl/napster.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/napster.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeguru.com/Cpp/controls/listview/article.php/c4187/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/article.php/c4187/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><span style="line-height:1.3em"> (6)</span><wbr>动态改变<span style="line-height:1.3em">subitem</span><wbr>的颜色和背景色
<br></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/highlightlistctrl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/highlightlistctrl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeguru.com/Cpp/controls/listbox/colorlistboxes/article.php/c4757/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listbox/colorlistboxes/article.php/c4757/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (7)</span><wbr>类<span style="line-height:1.3em">vb</span><wbr>属性对话框
<br></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/propertylistctrl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/propertylistctrl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeguru.com/Cpp/controls/listview/propertylists/article.php/c995/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/propertylists/article.php/c995/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeguru.com/Cpp/controls/listview/propertylists/article.php/c1041/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/propertylists/article.php/c1041/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (8)</span><wbr>选中<span style="line-height:1.3em">subitem(</span><wbr>只高亮选中的<span style="line-height:1.3em">item)</span><wbr><br></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/SubItemSel.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/SubItemSel.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeproject.com/listctrl/ListSubItSel.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/ListSubItSel.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (9)</span><wbr>改变行高 <br></wbr></span><a href="http://www.codeproject.com/listctrl/changerowheight.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/changerowheight.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (10) </span><wbr>改变行颜色 <br></wbr></span><a href="http://www.codeproject.com/listctrl/coloredlistctrl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/coloredlistctrl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (11) </span><wbr>可编辑<span style="line-height:1.3em">subitem</span><wbr>的<span style="line-height:1.3em">listctrl</span><wbr><br></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/nirs2000.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/nirs2000.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeproject.com/listctrl/editing_subitems_in_listcontrol.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/editing_subitems_in_listcontrol.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (12) subitem</span><wbr>可编辑,插入<span style="line-height:1.3em">combobox</span><wbr>,改变行颜色,<span style="line-height:1.3em">subitem</span><wbr>的<span style="line-height:1.3em">tooltip</span><wbr>提示
<br></wbr></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/reusablelistcontrol.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/reusablelistcontrol.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (13) header </span><wbr>中允许多行字符串 <br></wbr></span><a href="http://www.codeproject.com/listctrl/headerctrlex.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/headerctrlex.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (14) </span><wbr>插入<span style="line-height:1.3em">combobox</span><wbr><br></wbr></wbr></span><a href="http://www.codeguru.com/Cpp/controls/listview/editingitemsandsubitem/article.php/c979/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/editingitemsandsubitem/article.php/c979/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (15) </span><wbr>添加背景图片 <br></wbr></span><a href="http://www.codeguru.com/Cpp/controls/listview/backgroundcolorandimage/article.php/c4173/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/backgroundcolorandimage/article.php/c4173/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.codeguru.com/Cpp/controls/listview/backgroundcolorandimage/article.php/c983/" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeguru.com/Cpp/controls/listview/backgroundcolorandimage/article.php/c983/</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br></span><a href="http://www.vchelp.net/vchelp/archive.asp?type_id=9&class_id=1&cata_id=1&article_id=1088&search_term" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.vchelp.net/vchelp/archive.asp?type_id=9&class_id=1&cata_id=1&article_id=1088&search_term</span><wbr></wbr></a><wbr><span style="color:#000000"><span style="font-size:18px"><span style="line-height:1.3em">=</span><wbr><br><br><span style="line-height:1.3em"> (16)</span><wbr>自适应宽度的<span style="line-height:1.3em">listctrl</span><wbr><br></wbr></wbr></wbr></span></span><a href="http://www.codeproject.com/useritems/AutosizeListCtrl.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/useritems/AutosizeListCtrl.asp</span><wbr></wbr></a><wbr><span style="font-size:18px; color:#000000">
<br><br><span style="line-height:1.3em"> (17)</span><wbr>改变<span style="line-height:1.3em">ListCtrl</span><wbr>高亮时的颜色<span style="line-height:1.3em">(</span><wbr>默认为蓝色<span style="line-height:1.3em">)</span><wbr><br>
处理<span style="line-height:1.3em">NM_CUSTOMDRAW </span><wbr><br></wbr></wbr></wbr></wbr></wbr></span><a href="http://www.codeproject.com/listctrl/lvcustomdraw.asp" target="_blank"><span style="font-size:18px; color:#000000; line-height:1.3em">http://www.codeproject.com/listctrl/lvcustomdraw.asp</span><wbr></wbr></a><wbr><span style="color:#000000"><span style="font-size:18px"><wbr></wbr></span></span></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
相关推荐
详细描述了ListControl控件的使用方法,希望对大家有所帮助
List_Control控件技巧总汇.doc vc listctr技巧,感觉不错!
List_Control控件技巧总汇在listcontrol控件中用到的二十中技术
第2章 使用标准控件 38 2.1 显示信息 38 2.1.1 使用Label控件 38 2.1.2 使用Literal控件 42 2.2 接收用户输入 44 2.2.1 使用TextBox控件 44 2.2.2 使用CheckBox控件 50 2.2.3 使用RadioButton控件 52 2.3 提交表单...
10.5 使用checkboxlist控件355 10.6 使用bulletedlist控件357 10.7 创建自定义的列表控件361 10.8 小结368 第11章 使用gridview控件369 11.1 gridview控件基础369 11.1.1 显示数据369 11.1.2 选择数据372 11.1.3 ...
实例059 将数据库中的数据表添加到ListControl控件 实例060 利用ListControl控件浏览数据 实例061 利用ListControl控件制作导航界面 实例062 在列表视图中拖动视图项 实例063 利用列标题对列表视图进行数据排序...
实例059 将数据库中的数据表添加到ListControl控件 实例060 利用ListControl控件浏览数据 实例061 利用ListControl控件制作导航界面 实例062 在列表视图中拖动视图项 实例063 利用列标题对列表视图进行数据排序...
cc实例056 自动调整组合框的宽度 cc实例057 颜色组合框 cc实例058 多列显示的组合框 2.5 ListControl控件典型实例 cc实例059 将数据库中的数据表添加到ListControl控件 cc实例060 利用ListControl控件...
cc实例059 将数据库中的数据表添加到ListControl控件 cc实例060 利用ListControl控件浏览数据 cc实例061 利用ListControl控件制作导航界面 cc实例062 在列表视图中拖动视图项 cc实例063 利用...
cc实例059 将数据库中的数据表添加到ListControl控件 cc实例060 利用ListControl控件浏览数据 cc实例061 利用ListControl控件制作导航界面 cc实例062 在列表视图中拖动视图项 cc实例063 利用...
4.4 List控件 116 4.4.1 Selectable列表控件 117 4.4.2 BulletedList控件 120 4.5 输入验证控件 121 4.5.1 验证控件 121 4.5.2 验证流程 122 4.5.3 BaseValidator类 122 4.5.4 ...
4.4 List控件 4.4.1 Selectable列表控件 4.4.2 BulletedList控件 4.5 输入验证控件 4.5.1 验证控件 4.5.2 验证流程 4.5.3 BaseValidator类 4.5.4 RequiredFieldValidator控件 4.5.5 ...
ASP.NET2.0控件一览---标准控件(2) ASP.NET 2.0中使用webpart系列控件 ASP.NET 2.0 中实现跨页提交 新控件、管理外观、布局及其它用户体验 ASP.NET 2.0 缓存技术 (原创) asp.net 2.0中的theme主题覆盖问题 asp.net...