• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Win32 Ftp-client

  • Автор темы kuza
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kuza

Подскажите, пожалуйста...
Такая ситуация: пишу ftp-клиентик к своему файловому менеджеру (типа TotalCommander)
Все до единого на Api...
Все работает только вот хотелось бы, чтобы вместо моих стандартных иконок для файлов и папок отображались ассоциированные с файлами иконки, т.е. если файл .html то соответственно и у файла таже иконка IE (а не мой синий пустой листик :) )
Функции ExtractAssosiatedIcon уже не помогает, ведь первый параметр у нее это путь к файлу, а как его указать если файл на сервере притом, что доступ к серваку с паролем???
Помогите справиться с задачей. Плиз...
 
G

grigsoft

Брать расширение и лезть самому в реестр смотреть?
 
B

Barmutik

Человек видно имеет в виду расширение на удалённом сервере для указанного типа файла...

Сходу если использовать только APIшный функции как-то кажется что сделать этого нельзя...
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
На удаленном с помощью винапи? никак. протокол фтп понятия не имеет о каких то там иконках, да и удаленный сервер не обязательно будет под управлением виндов
 
K

kuza

Понял! Спасибо! Просто хотел удоствоверится, что нужно искать другой способ...
Ну тогда подскажите, пожалуйста, как надо действовать.

to grigsoft C реестром если честно еще не работал с помощью Api. Не могли бы Вы по подробнее описать способ получения ассоциированного с файлом приложения... (какие функции Api использовать для этого). Заранее спасибо...
 
G

grigsoft

Гугл тебе в помощь - вот например:


Upd. Еще можешь на rsdn.ru поискать по DefaultIcon

Upd.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!