社区
界面
帖子详情
望高手不吝赐教 怎么让CListCtrl 指定单元格高亮显示?
polelf
2004-12-05 05:36:20
怎么让CListCtrl 指定单元格高亮显示?
就是让选择行的指定子列高亮显示而不是总让第一列高亮
...全文
227
9
打赏
收藏
望高手不吝赐教 怎么让CListCtrl 指定单元格高亮显示?
怎么让CListCtrl 指定单元格高亮显示? 就是让选择行的指定子列高亮显示而不是总让第一列高亮
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paddy102
2005-05-08
打赏
举报
回复
LVITEM lvi;
m_ListCtrl.InsertItem(&lvi);
m_ListCtrl.SetHotItem(lvi.iItem); // 亮色显示,不过默认为兰色, 需要其它颜色就要重载 // CListCtrl了, 可以跟踪看看CListCtrl的实现
中级伴读
2005-05-08
打赏
举报
回复
重载ListCtrl
vcmute
2005-05-08
打赏
举报
回复
避重就轻,移动第一列位置,呵呵
vcmute
2005-05-08
打赏
举报
回复
CHeaderCtrl* pmyHeaderCtrl = m_list1.GetHeaderCtrl();
int nCount = pmyHeaderCtrl->GetItemCount();
LPINT pnOrder = (LPINT) malloc(nCount*sizeof(int));
ASSERT(pnOrder != NULL);
pmyHeaderCtrl->GetOrderArray(pnOrder, nCount);
int i, j, nTemp;
for (i=0,j=nCount-1;i < j;i++,j--)
{
nTemp = pnOrder[i];
pnOrder[i] = pnOrder[j];
pnOrder[j] = nTemp;
}
pmyHeaderCtrl->SetOrderArray(nCount, pnOrder);
free(pnOrder);
cnlyk
2004-12-08
打赏
举报
回复
设置其扩展风格LVS_EX_FULLROWSELECT
aoosang
2004-12-08
打赏
举报
回复
网上源码多多,楼上的提供就可以,vckbase里好像也有一个
Kudeet
2004-12-08
打赏
举报
回复
http://www.codeproject.com/listctrl/selectentirerow.asp
polelf
2004-12-08
打赏
举报
回复
我说的是只选择一个单元格 不是FullRow
EnochShen
2004-12-05
打赏
举报
回复
扩展风格加上LVS_EX_FULLROWSELECT
设置
CLi
stCtrl
单元格
颜色和背景色VC++6.0
继承自
CLi
stCtrl
,可单独设置
单元格
颜色和背景色
设置
CLi
stCtrl
单元格
颜色和背景色
动态设置
CLi
stCtrl
单元格
颜色和背景色
选中
CLi
stCtrl
中的
单元格
选中
CLi
stCtrl
中的
单元格
,而不是选中整行信息.
可设置
单元格
内容的
CLi
stCtrl
CLi
stCtrl
控件生成之后,无论你单击还是双击它的
单元格
,都没有任何反应。如果我们需要像EXCEL那样双击一个
单元格
后即可编辑该
单元格
的内容,那 怎么办呢?一个方法就是双击
单元格
之后,在该
单元格
的地方生成一个...
CLi
stCtrl
扩展类
花了我很多精力做的功能超强的
Cli
stctrl
,操作与excel一样,双击可直接编辑
单元格
,改变
单元格
的颜色,利用方向键等选择
单元格
,可以利用ctrl+c等组合键进行复制粘贴等;可
指定
可编辑的列,利用右键菜单使操作更方便...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章