Re[5]: стандартные иконки
От: Igrushkin Alexandr Leonidovitch  
Дата: 27.08.02 13:54
Оценка:
Здравствуйте VVV, Вы писали:

VVV>Попробуй так:

VVV>LPITEMIDLIST pidl=NULL;
VVV>SHGetSpecialFolderLocation(NULL , CSIDL_NETWORK, &pidl);
VVV>SHGetFileInfo(...,,, ...|SHGFI_PIDL);

кроме сетевого окружения нужно вытащить иконки типа "домен", "вся сеть" и др.
сетевых ресурсов(набираются с пом. WNetEnumResource)

ладно, с чего все началось.
нужно было написать свой класс(виндовского контрола соответствующего я не нашел)
для отображения дерева каталогов
виндовские стандартные аналоги — диалог выбора каталога(вызывается
с пом. апишной функции) или в проводнике (может есть еще)

все иконки каталогов/файлов легко вытаскиваются с пом. SHGetFileInfo
а вот иконки ентих самых сетевых ресурсов я не смог корректно вытащить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.