_Сообщение LVM сетитем

Задает некоторые или все атрибуты элемента представления списка. Можно также отправить LVM _ сетитем, чтобы задать текст подэлемента. Это сообщение можно отправить явно или с помощью макроса _ сетитем ListView .

Параметры

wParam

Должен равняться нулю.

lParam

Указатель на структуру лвитем , содержащую новые атрибуты элемента. Члены Член iItem и iSubItem определяют элемент или подэлемент, а элемент Mask указывает, какие атрибуты задаются. Если элемент Mask задает _ текстовое значение лвиф, то элемент псзтекст является адресом строки, завершающейся нулем, а элемент кчтекстмакс игнорируется. Если элемент Mask задает _ значение состояния лвиф, то элемент статемаск указывает, какие состояния элементов следует изменить, а элемент State содержит значения этих состояний.

Возвращаемое значение

Возвращает значение true , если успешно, или false в противном случае.

Комментарии

Чтобы задать атрибуты элемента списка, установите для элемента Член iItem структуры лвитем индекс элемента и установите для элемента iSubItem значение Zero. Для элемента можно задать элементы State, псзтекст, иимаже и lParam структуры лвитем .

Чтобы задать текст для подэлемента, задайте элементы Член iItem и iSubItem , чтобы указать конкретный подэлемент, и используйте элемент псзтекст для указания текста. Кроме того, можно использовать макрос _ сетитемтекст ListView для установки текста вложенного элемента. Нельзя задать элементы State или lParam для подэлементов, так как они не имеют этих атрибутов. В версии 4,70 и более поздних можно задать элемент иимаже для подэлементов. Изображение подэлемента будет отображаться, если элемент управления "представление списка" имеет расширенный стиль LVS _ ex _ субитемимажес . В предыдущих версиях изображение подэлемента будет пропущено.

Требования

Требование Значение
Минимальная версия клиента
Только для [ классических приложений Windows Vista]
Минимальная версия сервера
[Только для настольных приложений Windows Server 2003]
Header
Коммктрл. h
Имя в кодировке Юникод и ANSI
LVM _ СЕТИТЕМВ (Юникод) и LVM _ сетитема (ANSI)