SHRemoveLocalizedName 関数 (shellapi.h)

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

構文

SHSTDAPI SHRemoveLocalizedName(
  [in] PCWSTR pszPath
);

パラメーター

[in] pszPath

種類: PCWSTR

ターゲット ファイルの完全修飾パスを指定する、null で終わる Unicode 文字列へのポインター。

戻り値

種類: HRESULT

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

注釈

表示名文字列が SHSetLocalizedName によって設定されている場合、Windows エクスプローラーはその文字列をファイル名の代わりに表示に使用します。 ファイルへのパスは変更されません。

アプリケーションは IShellFolder::GetDisplayNameOf メソッドを使用して、SIGDN_NORMALDISPLAY フラグと、SIGDN_DESKTOPABSOLUTEPARSINGを持つ解析 (ローカライズされていない) 名を使用して、表示 (ローカライズされた) 名を取得できます。

SHRemoveLocalizedName を呼び出すと、表示名は解析名と同じになります。

要件

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