MFC Feature Pack - закрепляемый файловый менеджер и окно свойств закрепляемого элемента - PullRequest
0 голосов
/ 16 июля 2009

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

Вопрос:

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

1 Ответ

0 голосов
/ 23 сентября 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...