Пример программы на основе диалогового окна. Реализован класс CPropertyList как наследник от CListBox, в котором и реализована вся функциональность.