powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / WinAPI Как узнать текст содержащийся в узле TreeView?
3 сообщений из 3, страница 1 из 1
WinAPI Как узнать текст содержащийся в узле TreeView?
    #33809284
Евгений063
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть следущий код:

HTREEITEM hTreeIt; //известный и точно верный узел
TV_ITEM tvi;
BOOL fl;
tvi.hItem = hTreeIt;
tvi.mask = TVIF_TEXT;
fl = TreeView_SetItem(hTreeDir,&tvi);

в результате его работы в tvi.pszText должен содержаться текст из этого узла, но хотя fl = 1 и я так понимаю TreeView_SetItem сработало нормально вместо текста в tvi.pszText всегда получаю NULL

Может я каким то не тем способом пользуюсь?
...
Рейтинг: 0 / 0
WinAPI Как узнать текст содержащийся в узле TreeView?
    #33810113
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может всетаки использовать TreeView_GetItem?!
Одна буква а сколько смыслу....
...
Рейтинг: 0 / 0
WinAPI Как узнать текст содержащийся в узле TreeView?
    #33818877
Евгений063
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, это я уже обнаружил.
Мало того, у меня еще перед fl=TreeView_GetItem(hTreeDir,&tvi); нехватало:
char cPath[MAX_PATH];
TV_Item.pszText = cPath;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / WinAPI Как узнать текст содержащийся в узле TreeView?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]