Поделиться через


Функция SHGetLocalizedName (shellapi.h)

Извлекает локализованное имя файла в папке оболочки.

Синтаксис

SHSTDAPI SHGetLocalizedName(
  [in]  PCWSTR pszPath,
  [out] PWSTR  pszResModule,
        UINT   cch,
  [out] int    *pidsRes
);

Параметры

[in] pszPath

Тип: PCWSTR

Указатель на строку, указывающую полный путь к файлу.

[out] pszResModule

Тип: PWSTR

При возврате этой функции содержит указатель на строковый ресурс, указывающий локализованную версию имени файла.

cch

Тип: UINT

При возврате этой функции содержит размер строки в WCHAR в pszResModule.

[out] pidsRes

Тип: int*

При возврате этой функции содержит указатель на идентификатор локализованного имени файла в файле ресурсов.

Возвращаемое значение

Тип: HRESULT

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shellapi.h
DLL Shell32.dll