Во многих программах при указании каталога выводится дерево, корнем которого является Рабочий стол, а ниже идут Мой компьютер и т.д. Не подскажете, как построить такое дерево? Вручную больно муторно выходит...
Здравствуйте, Gorn, Вы писали:
G>Во многих программах при указании каталога выводится дерево, корнем которого является Рабочий стол, а ниже идут Мой компьютер и т.д. Не подскажете, как построить такое дерево? Вручную больно муторно выходит...
Попробуй так, может подойдёт.
#include <shlobj.h>
TCHAR buffer[MAX_PATH + 1];
BROWSEINFO bri;
ZeroMemory( &bri, sizeof(bri) );
bri.hwndOwner = this->m_hWnd;
bri.pszDisplayName = buffer;
SHBrowseForFolder( &bri );