サインイン
Microsoft.com
日本 (日本語)
Brasil (Português)
Česká republika (Čeština)
Deutschland (Deutsch)
España (Español)
France (Français)
Italia (Italiano)
United States (English)
Россия (Русский)
대한민국 (한국어)
香港特别行政區 (中文)
台灣 (中文)
中华人民共和国 (中文)
Windows クライアント TechCenter
ホーム
Windows XP
Windows Vista
Windows 7
ライブラリ
Windows クライアント TechCenter
>
Windows Vista フォーラム
>
Windows Vista - ソフトウェア関連
>
SHSetLocalizedNameが効かない場合がある
質問する
フォーラムを検索:
Microsoft TechNet フォーラム全体の検索
SHSetLocalizedNameが効かない場合がある
2009年6月26日 9:56
まいくろ
0
サインインして投票
SHSetLocalizedNameを使ってスタートメニューのショートカットに別名を設定しているのですが、
実体ファイル名が英語(又は所謂シングルバイト?)でないと反映されないようでした。
フォルダ名の場合はリードオンリーでないと使えない制限が今も存在していました。
http://blogs.msdn.com/michkap/archive/2006/08/24/712675.aspx
このAPIをMSDN Libraryで調べるとフォルダのみの感じを受ける説明がされていますが、
Tech-Days2008ではWin7ショートカットに使う話が紹介されていますし、
XPでも使え、かつ上記制限はありませんでしたから、Vistaの問題又は仕様だと考えます。
仕様であれば、そのように記述されてはいかがでしょうか。
返信
引用
フォーラムに関するヘルプ (FAQ)
© 2009 Microsoft Corporation. All rights reserved.
プロファイル (個人情報) の管理
|
お問い合わせ先
|
TechNet の情報を無料ニュースレターで入手
|
日本での個人情報の取り扱い
|
サイトマップ
|
使用条件
|
商標
|
プライバシー