Если вы используете VC6.0.Вы можете установить свойства как «Показать выделение всегда» для ListView.И ListView будет определен VC6.0 как LVS_SHOWSELALWAYS
.
Определение элемента управления в файле ресурсов выглядит следующим образом:
CONTROL "List2",IDC_LIST_MEMBER,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | LVS_EDITLABELS | WS_BORDER |
WS_TABSTOP,7,64,514,187
И выбранный элемент будет выделен.Для моей программы цвет фона по умолчанию - белый, выбранный по умолчанию и сфокусированный цвет - синий, а выбранный по умолчанию, но потерянный сфокусированный цвет - серый (при щелчке по другому элементу управления).