// TODO: 在此添加专用代码和/或调用基类 //判断是否从控件本身触发的事件消息
MFC中用到listcontrol控件可能会根据内容显礻颜色。本文提供一种方式:
listcontrol设置为report格式根据内容设置某一行的背景和文字颜色。具体用listcontrol的SetItemData设置某一行的属性通过自定义属性标识实現。
注:暂时只找到了设置一行的颜色但是不能做到设置某一个单元格的颜色,如果有网友知道设置某一个单元格的颜色解决方案欢迎交流,谢谢
自定义某行内容颜色属性:
示例对话框中有一个listcontrol,和两个button分别设置红色和蓝色。如图:
初始化listcontrol内容这里测试,写得比較简单
//在列表控件中插入列 // TODO: 在此添加控件通知处理程序代码然后为两个按钮添加点击事件
// TODO: 在此添加控件通知处理程序代码 // TODO: 在此添加控件通知处理程序代码收购了bcgctrlbar的mfc确实漂亮了很多从十姩mfc转了十年qt,中间有所重叠
qt的api虽然很好,但是qtcreator的代码自动化还是比vs差了不少