Здравствуйте, Denis, Вы писали:
D>привет всем! D>Может кто-нибудь сталкивался: решил я расширить сабж. и вот такая проблема — если пользователь поставил галку Hide files extensions for known file types — от я из листвью не могу получить расширение файла, только имя. Это как-нибудь можно решить?
Полный путь (а скорее всего LPITEMIDLIST и LPSHELLFOLDER) IMHO содержится в LPARAM — CListView::GetListCtrl().GetItemData(...).
Если ты имеешь в виду стандартный виндовый диалог OpenFile, то в LPARAM содержится не только LPITEMIDLIST, а и много другой байды, так что если ты не знаешь что за структура там храниться, то...