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 |