森の日溜り猫溜り

日溜りでまどろむ猫の夢うつつ
since 2006/10/31

 ↓シリーズものの目次を作りました
<< amebaTV で ARIA the animation 放送中 | main | [リアルRPG]スマホの電波のところに× オフラインになってオンラインに戻せない >>
[リアルRPG]Windowsのアイコンのショートカットの印の矢印を変更したい
0

    どうも、デスクトップにあるショートカットアイコンの矢印がでかすぎる気がする今日この頃です。

     

    調べてみると、この矢印を消すというユーティリティやら方法やらはあるようですが。

     

    消すには、Windows7までだったら、

    「 //HKEY_CLASSES_ROOT/lnkfile にある  "IsShortcut" の名前を
    たとえば "IsShortcut_xxx" のように変える。 」

    ということですが、Windows8以上では、スタートメニューでの右クリックが効かなくなるという副作用が出るということで、結局ユーティリティソフトを使いましょう、ということらしいです。

     

    ユーティリティソフトを調べてみると、hao123を同時に必ずインストールしなければならなかったりと、結構怪しげなものもあって安心できません。定番の「窓の手」あたりを使うのが良いようです。

     

    さて、今回の目的は、消すのではなく、変更したいのです。

     

    そもそもユーティリティではなく、どういう仕組みでショートカットの矢印の画像が指定されているのかというカラクリから知りたいですね。

     

    情報が無いので、窓の手でこの矢印を消す設定をしたあとで窓の手が何をしたかを調べてみたところ、

    「コンピューター¥HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥Explorer¥Shell Icons」

    の項目名「29」の値が窓の手フォルダ内のダミーのアイコンファイルを指定するようになっていました。パス名.ico,0となっています。

     

    で、自分で作ったアイコンファイルのパスをその項目の値として書き込んで、再起動もしくはログオフ・ログオンすると、見事に矢印アイコンが自作アイコンファイルの画像に置き換わりました。ただし、完全に上書きで書き込まれています。透過するアイコンの作り方は後ろの方で説明します。

     

     

    なお、単に矢印を消したい場合には、もとからシステムに備わっている透明画像を指定すればいいようです。

    アイコンファイル名に「%SystemRoot%¥system32¥shell32.dll,50」と指定しますと、矢印は消えます。

    矢印アイコンもこのシステムファイルの中にあります。このシステムファイルの中にあるアイコンを見る一番手っ取り早い方法は、デスクトップ上のショートカットアイコンを右クリックして、「プロパティ」を開き、「ショートカット」タブの下の方にある「アイコンの変更(C)...」というボタンをクリックします。そうすると、「このファイル内のアイコンを検索(L)」というラベルの下に、ショートカットアイコンとして表示されているプログラムのアイコンファイルが設定されているので、ここに、「%SystemRoot%¥system32¥shell32.dll」と入力すると、「下の一覧からアイコンを選択(S)」のところにアイコンがズラズラと出ます。左上が0番で、下へ1、2、3と並んでいるので、タブキーでフォーカスを下の欄に移してから下矢印を押すと順に下へ、下まで行けば次の行の上へと順番にフォーカスが動いていきます。0、1、2、3……と数えながら矢印キーを打っていけば、何番目かも分かります。

     なお、この画面でうっかりそのまま確定してしまうと、ショートカットのアイコンが変更されてしまい、元のアイコンに戻すのも面倒なので、必ずキャンセルボタンを押して閉じるようにしましょう。

     

    それで、このシステムファイル内の矢印アイコンが何番か数えてみたら、29番でした。なるほど、項目の名前が「29」なのはそういう事か、と腑に落ちました。「%SystemRoot%¥system32¥shell32.dll,29」と指定してみると、ショートカットアイコンに矢印が復活しました。が、元の矢印に比べるとかなり小さいです。このサイズなら変更したいとは思わなかったかもしれません。単に、矢印が大きすぎる、小さくしたいという人は、上記の設定にすると心地よいかもしれません。

     

     

     

     

    さて、アイコンファイルの作り方ですが、32x32でペイントで画像を描き、24ビットビットマップbmpファイルとしてファイルに保存します。

     

    そのあと、何らかの画像処理ソフトで、透過処理をするわけですが、透過型gifフォーマットかと思って、透過指定をしてgifファイルとして保存して、拡張子を.ico に変更とかやってみたがなにかうまく行きません。

     

    で、「http://www.vector.co.jp/soft/win95/amuse/se201729.html」にある「@icon変換」というソフトをダウンロードして使いました。

     

    bmpファイルをこのソフトで開いて、左側のファイル一覧でそのファイルを選択状態にしてから、メニューバーの人影のシルエットのようなアイコンを押すと別の画面が開いて透過する場所を指定することができます。透過する場所を一つの色で既に塗りつぶしてる場合には、スポイトアイコンを使ってその透過部分を指定すれば一発で透過指定ができます。そうでない場合には、いろいろな指定ができるようですが、1ドット単位での指定もできるようです。指定が終わったらその画面を終了して、元の画面から保存メニューを選んで、単独のico画像として保存すれば出来上がりです。

     

    なお、このソフトでは一つのファイルにアイコン画像をたくさん詰め込むことができます。その場合、レジストリの指定のファイル名のあとのコンマのあとの数字で、いくつ目のアイコンかを指定するわけです。但し、1個目は0で指定。2個目が1となります。

     

    ↓新たなショートカットの矢印のかわりのアイコンをペイントで作成中。左下に小さな赤丸、というアイコンを作りました。

    作成中のアイコン画像

    ↑bmpファイルとして保存したあと、@icon変換を使って 背景を透過したicoファイルを作成しました。

     

    ↓そのファイルをショートカットの印のアイコンとして指定した結果

    ショートカットの矢印が変更された

    ↑ショートカットの矢印が見事に小さな赤丸に置き換わって表示されています。

     

    | 不思議猫 | リアルRPG | 22:50 | comments(0) | trackbacks(0) |
    スポンサーサイト
    0
      | スポンサードリンク | - | 22:50 | - | - |









      http://fushigineko.jugem.jp/trackback/572
      1234567
      891011121314
      15161718192021
      22232425262728
      293031    
      << October 2017 >>
      カウンター since 2006/12/5
      ブログパーツUL5
      + LINKS
      + SELECTED ENTRIES
      + RECENT COMMENTS
      • niftyserve時代のフォーラムの行く末
        不思議猫 (09/22)
      • niftyserve時代のフォーラムの行く末
        FENICS ROAD-2 (09/22)
      • 【ネタバレ】映画第7作「ハリー・ポッターと死の秘宝」Part2感想
        U・M (05/29)
      • 川上とも子さんが亡くなっていただなんて(ARIAのアテナの声優さん)
        しがない熟練工 (09/27)
      • [リアルRPG]Windows7 デスクトップのアイコンが正しく表示されない(おかしくなった)
        pan (07/08)
      • [リアルRPG]Windows7 デスクトップのアイコンが正しく表示されない(おかしくなった)
        Junko Onda (02/08)
      • [リアルRPG]Windows7 デスクトップのアイコンが正しく表示されない(おかしくなった)
        Junko Onda (02/08)
      • [リアルRPG](Windows7)ネット上の他のコンピューターが見えてはいるが開けない
        不思議猫 (01/09)
      • [リアルRPG](Windows7)ネット上の他のコンピューターが見えてはいるが開けない
        n16 (01/08)
      • [リアルRPG]一太郎で「Internal application error」が出て強制終了するしかなくなる
        不思議猫 (10/09)
      + RECENT TRACKBACK
      + CATEGORIES
      + ARCHIVES
      + PROFILE
      最上位のブラックカード
      -降水短時間予報-
      ・左上の「全国」クリック
      →全国表示
      ・全国表示で地図クリック
      →その地域表示
      ・画面上下左右にカーソルを合わせる
      →スクロール
      ・スクロール表示中の天気予報の地名をクリック
      →その地方の天気予報サイトを表示





      + STARLIGHT mini




      + MOBILE
      qrcode
      + SPONSORED LINKS
      + RECOMMEND
      + RECOMMEND
      女王陛下の薔薇〈1〉夢みる蕾たち (C・NOVELSファンタジア)
      女王陛下の薔薇〈1〉夢みる蕾たち (C・NOVELSファンタジア) (JUGEMレビュー »)
      三浦 真奈美
      全4巻。植民地支配時代のイギリスを彷彿とさせる封建的な仮想国家で、元気いっぱいの女性達が、時代の変革の中で自分の人生を切り開いていく。
      + RECOMMEND
      風の王国 (コバルト文庫)
      風の王国 (コバルト文庫) (JUGEMレビュー »)
      毛利 志生子
      とても面白かったです。シリーズ化されてますが、まだシリーズは継続中の模様。1冊ずつ買うことをお勧めです。何故ってまとめて買うと徹夜して全部読んでしまいそうだから(^o^)
      + RECOMMEND
      六曜表示付き電波時計!3か月カレンダー電波時計 C-8347HS アデッソ株式会社【名入れ可】【取り寄せ商品】
      六曜表示付き電波時計!3か月カレンダー電波時計 C-8347HS アデッソ株式会社【名入れ可】【取り寄せ商品】 (JUGEMレビュー »)
      常日頃、カレンダーは前後合計3ヵ月表示がいいなと思っていました。電波時計で、温度湿度も分かって、カレンダー3ヵ月表示! 私の理想の製品がありました(⌒∇⌒)
      + RECOMMEND
      Anylock エニーロック ロング 2本セット グリーン
      Anylock エニーロック ロング 2本セット グリーン (JUGEMレビュー »)

      これまでの、袋の口パッチンとはひと味も二味も違う優れものです(^o^)
      + RECOMMEND
      河井英里 追悼盤 ひまわり
      河井英里 追悼盤 ひまわり (JUGEMレビュー »)
      Choro Club feat.Senoo
      とても残念なことに、2008年8月にお亡くなりになりました。
      + RECOMMEND
      STRANGE DAWN ― オリジナル・サウンドトラック
      STRANGE DAWN ― オリジナル・サウンドトラック (JUGEMレビュー »)
      TVサントラ,河井英里,松井五郎,木本慶子,和田薫,カラオケ
      河合英里さんがオープニング「空へ」を歌っています。
      + RECOMMEND
      AQUA 1 (1)
      AQUA 1 (1) (JUGEMレビュー »)
      天野 こずえ
      ARIA の前のお話になります。全2巻
      + RECOMMEND
      ARIA 1 (1)
      ARIA 1 (1) (JUGEMレビュー »)
      天野 こずえ
      AQUA の続きのお話になります。全12巻。
      + RECOMMEND
      + RECOMMEND