Добавить элемент в древовидный элемент управления

У меня есть объект моего собственного класса и CTreeCtrl,
У меня есть возможность добавлять предметы в CTreeCtrl лайк

hTree = treeObject->InsertItem(L"All object", TVI_ROOT);

Этот код добавляет элементы с текстом. Могу ли я добавить элементы с указателем состава моего объекта?

0

Решение

Как говорит @ πάντα ῥεῖ, SetItemData это путь. Тип параметра должен быть DWORD_PTR позволяя как 64-битному, так и 32-битному коду использовать данные в качестве указателя. Вам придется навести указатель. Читайте о методах CTreeCtrl для дополнительной информации.

2

Другие решения

Если вы имеете в виду с treeObject как указатель на const объект, тогда только если InsertItem это const функция.

0

По вопросам рекламы [email protected]