Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Передать из com-объекта CImageList / 1 сообщений из 1, страница 1 из 1
17.04.2014, 18:23
    #38617914
russov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать из com-объекта CImageList
Привет!

Начал разбираться com объектами, поэтому возник, возможно, глупый вопрос.

Есть задание: надо реализовать файловый менеджер, но вся работа с файловой системой должна выполняться на com-сервере. Сталкнулся с проблемой как отобразить иконки для папок и файлов.
Необходимо иметь список иконок CImageList* m_pImgList.

Код: plaintext
1.
2.
3.
HIMAGELIST hlmg = (HIMAGELIST)::SHGetFileInfo("c:\\",0, &info, sizeof (info), SHGFI_SYSICONINDEX | SHGFI_SMALLICON); 

m_TreeControl.SetImageList(m_pImgList, TVSIL_NORMAL);  




Но покольку вся работа с файловой системой происходит в ком, а отображение в клиенте, то необходимо как-то передать список иконок в клиента, но com не поддерживает такой тип данных.
Подскажите, что можно сделать в данной ситуации.

Спасибо
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Передать из com-объекта CImageList / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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