标签: c++ listview mfc
我在对话框中有一个列表视图。当我在列表中选择一些项目时,它会被选中。当我从列表中删除焦点时(例如,单击另一个窗口),选择消失。如何使其变灰(不活动)但留在列表中?
答案 0 :(得分:3)
有一种称为LVS_SHOWSELALWAYS的样式。 使用以下命令在运行时设置:
LVS_SHOWSELALWAYS
DWORD dwStyle = m_list.GetExtendedStyle(); dwStyle |= LVS_SHOWSELALWAYS; m_list.SetExtendedStyle(dwStyle);