S21HTの初期状態で既に\Windows\Ringsフォルダの中にmidiファイルだけでなくWindowsMobile標準の音源であろうWMAファイルのものや、HTCで追加したWMAファイルなどが収められている感じです。
ほぼ初期設定に戻っているのでついでに着信音も他のものに…ということで検索してみると、MP3のRegファイルは転がっていたので試しにそれから試してみました。
S21HTにはとくにツールは入っていないので、WindowsCE SDKに付属するレジストリエディタで操作していると…
ここで昔懐かしいTREをインストールして、S21HTで直接レジストリを設定することに。
エラーが出るもののレジストリは設定されたみたいなので、さらにWMAファイル用に書き換えたものをさらに設定。
[HKEY_CLASSES_ROOT\WMAFile\Shellex\EventSoundHandlers\{245F94CF-DD9C-46F9-B4C8-D2B14A877893}]MP3をWMAに書き換えただけで大丈夫そうでした。
@="XME EventSound Player"
[HKEY_CLASSES_ROOT\WMAFile\Shellex\ContextMenuHandlers\{E88B4A18-6F77-4bb6-8E0D-DCD4B1F8F1DA}]
@="Set As Ringtone"
"DelayLoad"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Extensions\EventSounds\WMA]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Extensions\RingTones\WMA]
@=""
[HKEY_LOCAL_MACHINE\Software\HTC\AudioManager\Config]
"disable_set_ringtone"=dword:00000000
これでめでたくWMAも設定できるようになりました。
0 件のコメント:
コメントを投稿