关于listCtrl的问题 本帖最后由 xianglitian 于 2010-06-13 20:15:12 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listctrl的重绘是一行一行的重绘的,也就是说,你需要重绘一行的所有内容,比如有两列,那么你就需要重绘这两列的所有信息。 这种Debug下调试一下看看是不是刷新的时候把文字给刷掉了 if(nItem == 0) {GetSubItemRect(nItem, nSubItem, LVIR_BOUNDS, rect);DrawCheckbox(nItem, nSubItem, pDC, crText, crBkgnd, rect, 0, 1);*pResult = CDRF_SKIPDEFAULT;}是否跟你的这个 *pResult = CDRF_SKIPDEFAULT; 有关。 楼上的兄弟们 我把onmousemove重载之后 就好了 Flexgrid用cedit实现编辑后的闪烁问题 请问 T2A 、A2T 这个ATL 符号代表什么意思?怎么引用? 请教计算机专业要不要学五笔,office,CAD... 如何读写windows操作系统的日志文件 如何用CStatic中Create一个GroupBox? Folder.htt、desktop.ini影响速度问题 是行家的进 如何让多文档程序在启动时不创建文档? vc里更改编辑编辑框内容的函数是什么? 一个简单STL问题请教 MainFrm.cpp框架里面的菜单按扭里,写弹出新的窗口时,弹不出来。 CRichEditCtrl高亮显示字符奇怪问题
{
GetSubItemRect(nItem, nSubItem, LVIR_BOUNDS, rect);DrawCheckbox(nItem, nSubItem, pDC, crText, crBkgnd, rect, 0, 1);
*pResult = CDRF_SKIPDEFAULT;
}
是否跟你的这个 *pResult = CDRF_SKIPDEFAULT; 有关。