标准办法用richedit 控件,利用selstart sellength等属性设置选择颜色有一些控件比如richeditview,等是支持背景高亮的。。
ListView的事件就可以实现,网上例子多得是。有下面几个事件:OnCustomDrawItemOnCustomDrawSubItemOnAdvancedCustomDrawItemOnAdvancedCustomDrawSubItem