Как получить директорию пользователя?

Discussion in 'WASM.BEGINNERS' started by Godness, Feb 1, 2006.

  1. Godness

    Godness Мёртвый дзена

    Blog Posts:
    0
    Joined:
    Nov 27, 2002
    Messages:
    90
    Народ привет! Тут такой вопрос срочный. Как получить путь к локальной папке пользователя? к C:\Documents and Settings\current_user\ и т.п.
     
  2. Guest

    Guest Guest

    Blog Posts:
    0
    HRESULT SHGetFolderPath( HWND hwndOwner,

    int nFolder,

    HANDLE hToken,

    DWORD dwFlags,

    LPTSTR pszPath

    );



    Minimum DLL Version shell32.dll version 5.0 or later
     
  3. Jupiter

    Jupiter Jupiter

    Blog Posts:
    0
    Joined:
    Aug 12, 2004
    Messages:
    532
    Location:
    Russia
    согласен с Corleone, добавлю ещё один извращённый метод:

    через ExpandEnvironmentStrings прогоняешь строку с %USERPROFILE%
     
  4. Godness

    Godness Мёртвый дзена

    Blog Posts:
    0
    Joined:
    Nov 27, 2002
    Messages:
    90
    пасиба, чуваки - полегчало :)