Здравствуйте, stuff, Вы писали:
S>т.е функции ExtractFileExt сообщаем имя файла, а она нам возвращает расширение файла,
S>либо, если расширения нет то пустую строку.
Может все-таки подойдет
MSDN
+ Platform SDK
+ User Interface Services
+ Windows Shell
+ Shell Reference
+ Shell Lightweight Utility APIs
+ Path Functions
Там ::PathFindExtension, ::PathRemoveExtension, ::PathAddExtension и пр. Я понимаю они требуют много, но... они и в юникодовых компилях будут корректны.