CListCtrl картинка не в первой колонке
От: Harvat  
Дата: 06.05.19 13:19
Оценка:
Люди добрые , подскажите, как в сей класс картинку не в первую колонну вставлять то?
А то как не крути только в первую колонку ставиться...
Re: CListCtrl картинка не в первой колонке
От: Stanislav V. Zudin Россия  
Дата: 06.05.19 13:23
Оценка:
Здравствуйте, Harvat, Вы писали:

H>Люди добрые , подскажите, как в сей класс картинку не в первую колонну вставлять то?

H>А то как не крути только в первую колонку ставиться...

Через CustomDraw.
_____________________
С уважением,
Stanislav V. Zudin
Re[2]: CListCtrl картинка не в первой колонке
От: Harvat  
Дата: 08.05.19 05:24
Оценка:
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>Здравствуйте, Harvat, Вы писали:


H>>Люди добрые , подскажите, как в сей класс картинку не в первую колонну вставлять то?

H>>А то как не крути только в первую колонку ставиться...

SVZ>Через CustomDraw.


Спасибо за совет.
Ещё можете подсказать как минимальную ширину колонки задать?
Re[3]: CListCtrl картинка не в первой колонке
От: Stanislav V. Zudin Россия  
Дата: 08.05.19 06:44
Оценка:
Здравствуйте, Harvat, Вы писали:

H>Ещё можете подсказать как минимальную ширину колонки задать?


Сходу не готов ответить, если склероз не подводит, то надо лезть в HeaderCtrl списка и в нем рулить шириной.
См. LVM_GETHEADER.
Если явно минимальная ширина не задается, то ловить уведомления и там прерывать действия пользователя.
Внутри какого-нибудь обработчика HDN_TRACK или HDN_ITEMCHANGING сравнивать ширину и возвращать TRUE, если ширина стала меньше допустимой.
_____________________
С уважением,
Stanislav V. Zudin
Re: CListCtrl картинка не в первой колонке
От: Carc Россия https://vk.com/gosha_mazov
Дата: 16.06.19 15:09
Оценка:
Здравствуйте, Harvat, Вы писали:

H>Люди добрые , подскажите, как в сей класс картинку не в первую колонну вставлять то?

H>А то как не крути только в первую колонку ставиться...
LVM_SETCOLUMNORDERARRAY не поможет?
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.