Коротко: не легко возможно.
Вам нужно будет подразделить CListCtrl
и реализовать это самостоятельно или загрузить, например, MFC Grid Control , который позволяет вам это сделать.
Что касается идеи удаления флажков, да, это возможно, MSDN:
Версия 4.70. Включает флажки для элементов в элементе управления списком. когда
установить этот стиль, элемент управления создает
и устанавливает список изображений состояния с двумя
изображения с использованием DrawFrameControl. государственный
изображение 1 - флажок снят, и
состояние изображения 2 является флажком.
Установка состояния изображения на ноль
снимает флажок.