2013-12-07 3 views
3

У меня есть 2 элемента управления рядом со мной в моей области просмотра. Когда я выбираю элемент в списке1, список2 заполняется. Когда элемент выбран в списке2, детали отображаются в другом представлении, кроме него.MFC VC++: Как сохранить метку фокуса или метку выбора, когда CListCtrl не имеет фокуса

Поэтому, когда элемент выбран в списке2, list1 теряет свое выбранное состояние и сфокусированные состояния (маркеры).

Как сохранить элемент в списке1 после того, как фокус ушел?

ответ

9

При создании элемента управления представлением списка укажите LVS_SHOWSELALWAYS. Это отобразит выбранные элементы, независимо от того, имеет ли управление фокус ввода.