Re: CListCtrl + Report view - выделение нужного элемента
От: RobinBobin  
Дата: 02.05.03 19:32
Оценка:
Здравствуйте, Stipa, Вы писали:

S>Проблема с сабж.

S>
S>SetSelectionMark(1);
S>ASSERT(GetSelectionMark() == 1);
S>

S>ASSERT не вызывается, однако выделенная строка не выделяется синим цветом. Что я делаю не так?

А что ты хочешь сделать? Если выделить элемент, то ты вызываешь не ту функцию.

The selection mark is the item index from which a multiple selection starts. This macro does not affect the selection state of the item.

Это взято из описания ListView_SetSelectionMark.

Если тебе нужно просто выделить айтем, то юзай CListCtrl::SetItemState(). Сам не пробовал , но по описанию то, что тебе надо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.