Пакет функций MFC - закрепляемый файловый менеджер и закрепляемое окно свойств

Я новичок в MFC и немного смущен новыми функциями пакета функций MFC. С помощью мастера у меня теперь есть приложение, которое выглядит как IDE - имеет прикрепляемый файловый менеджер с левой стороны и закрепляемое окно свойств с правой стороны. Я уже могу получить выбранные элементы в окне проводника файлов с помощью ON_WM_LBUTTONDBLCLK и GetItemText ().

Вопрос:

Окно свойств должно обновляться после щелчка по элементу в окне проводника файлов. Бывший. Я нажимаю кнопку элемента в древовидном элементе управления, в окне свойств должны отображаться изображение, шрифт и цвет. Как я могу это сделать?


person Owen    schedule 16.07.2009    source источник


Ответы (1)


Древовидное представление должно иметь дескриптор окна свойств. Получить строковое имя элемента дерева довольно просто, поэтому лучше установить данные для каждого элемента дерева (SetData ()). Таким образом, вы получаете не только имя элемента дерева, но и данные элемента дерева.

Каждый раз, когда вы щелкаете элемент дерева, передавайте данные, которые были установлены из элемента дерева, в окно свойств. Извлекая переданные вами данные, вы можете динамически генерировать содержимое окна свойств.

person Owen    schedule 23.09.2009