SHGetLocalizedName 関数 (shellapi.h)

シェル フォルダー内のファイルのローカライズされた名前を取得します。

構文

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

パラメーター

[in] pszPath

種類: PCWSTR

ファイルの完全修飾パスを指定する文字列へのポインター。

[out] pszResModule

種類: PWSTR

この関数が戻るときに、 には、ローカライズされたバージョンのファイル名を指定する文字列リソースへのポインターが含まれます。

cch

型: UINT

この関数が戻るときに、pszResModule にある WCHAR の文字列のサイズが格納されます。

[out] pidsRes

型: int*

この関数が戻るときに、 には、リソース ファイル内のローカライズされたファイル名の ID へのポインターが含まれます。

戻り値

型: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shellapi.h
[DLL] Shell32.dll