背景:公司经常会需要将日志信息,输出到一个对话框中显示出来.之前一直采用的listbox控件,操作简单,使用方便,但是遗憾的是,不能自由控制每一行的状态. 于是想了如下几个方案: (1)重绘listbox的OnDrawItem函数,这个难度比较大,一顿操作之后,发现实现不了,于是放弃 (2)给每个listbox添加DrawItem事件,这个比较简单,网上也有很多例子.但是针对每个listbox都需要添加相应的事件,操作麻烦且没有通用性. (3)于是想到了第三个办法,也是最终实现的方法,换成Lis…