Я создал элемент управления представления списка с View = Icon / List, с включенным LVS_EX_CHECKBOXES.
И флажки перекрываются с текстом элементов, поэтому мне интересно, как я могу создать представление списка, нарисованное владельцем, с флажками?
Я видел, что нужно обработать уведомление LVN_ITEMCHANGED, чтобы проверить, проверен ли элемент.
Как это применимо, когда сам флажок получает владельца, как мне подойти к этой проблеме.
Как мне управлять событиями, проверять и снимать флажки во время рисования своих собственных, нужно ли мне самому выполнять процедуры проверки или я получаю что-то из окна? Сообщение или что-то? Рисуя свой собственный флажок, как я различаю щелчок на элементе и щелчок на флажке, нужно ли мне проверять координаты курсора, когда произошел щелчок? Как мне это сделать.
Это с видом = значок, он показывает нормально с видом = список
Задача ещё не решена.
Других решений пока нет …