Юзаю MASM и WinAPI ExpandEnvironmentStrings(), выглядит это примерно так:
Код: Выделить всё
.DATA?
INIFileExpanded WORD 260 DUP(?)
.DATA
WSTR INIFile,"%APPDATA%\COMMFORT\CONFIG\MAIN.INI"
.CODE
INVOKE ExpandEnvironmentStringsW,ADDR INIFile,ADDR INIFileExpanded,260
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Любые другие пути к папкам чата получаем по аналогии с примером выше.
И не надо городить никаких специальных функций…
Может я что не понял?
![Smile :)](./images/smilies/icon_smile.gif)