WindowsXP標準のアイコンを取得できる場所(パス)を教えてください – プログラミング – Home

WindowsXP標準のアイコンを取得...
 
通知
すべてクリア

[解決済] WindowsXP標準のアイコンを取得できる場所(パス)を教えてください


大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

環境 WinXP VC++6.0

現在アイコン抽出ソフト(ICONパクラ)を利用してWindowsXP標準アイコンを抽出してい
るのですが、私が欲しいWindowsの基本的なアイコン(ファイルをコピー、削除など)を見
つけることができません。

私が調べた場所はC:\WINDOWSの下ですが、ここでは抽出できないのでしょうか?
知っている方がいれば教えてください。


引用未解決
トピックタグ
reshia
 reshia
(@reshia)
ゲスト
結合: 21年前
投稿: 117
 

>私が欲しいWindowsの基本的なアイコン(ファイルをコピー、削除など)
どのアイコンのことなのかわかりませんが、

代表的なものは、
C:\WINDOWS\System32\shell32.dll
C:\WINDOWS\System32\mstask.dll
C:\WINDOWS\System32\netshell.dll
C:\WINDOWS\explorer.exe
に含まれていると思います。
C:\WINDOWSの部分は、「%SystemRoot%」と書くほうがいいかも。
CでないドライブレターにWindowsをインストールしてる人もいると思うし。


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

reshiaさん、ありがとうございます。

エクスプローラーのツールバーについてるアイコンを取得したいと思っています。
24x24のアイコンです。

このサイトに書いてある
「共通ツール バー アイコン 」を取得したいのですが、どこにあるかわかりません。

http://www.microsoft.com/japan/msdn/windows/windowsxp/winxpicons.asp


返信引用
reshia
 reshia
(@reshia)
ゲスト
結合: 21年前
投稿: 117
 

# 解決策でない
いろいろ探してみましたけど、見つかりませんね。
ただ、「Y'z ToolBar」というソフト(ググってくださいね)を使うと、
エクスプローラのツールバーアイコンを変えられますから、
何か方法はあるのでしょう。


返信引用
reshia
 reshia
(@reshia)
ゲスト
結合: 21年前
投稿: 117
 

ツールバーのアイコンは、もしかしたらビットマップかもしれません。
アイコンばかりを探していても見つからないかも。
Resource Hackerなんかを使う方がいいかもしれない。

中途半端な書き込みで、すみません。


返信引用
yukihiro
 yukihiro
(@yukihiro)
ゲスト
結合: 23年前
投稿: 24
 

C:\WINDOWS\System32\shell32.dll
にビットマップリソースとして入ってるようです。
ID214あたりです。


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

reshiaさん、yukihiroさん対応ありがとうございます。
C:\WINDOWS\System32\shell32.dllをフリーソフト「アイコンぱくら」を利用してビット
マップリソースを抽出しようと思ってやってみましたが、
ICONファイルのみでbmpファイルは抽出できませんでした。

先ほどググって見たのですが、DLLファイルからbmpを抽出するソフトは見つかりませんでし
た。

yukihiroさんはどのようにしてビットマップリソースを手に入れたのですか?
教えて頂けませんか?


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

すみません。
「Resource Hacker」を使用して24x24のbmpを取得できました。
しかし、ビットマップの背景が黒色になっていますが、
エクスプローラーの背景色(グレー)にしたいと思っています。

これはフォトショップを利用して無理やり背景を変更しようと思うのですが、
他に良い方法ございますか?


返信引用
とおりすがり
 とおりすがり
(@とおりすがり)
ゲスト
結合: 23年前
投稿: 180
 

詳しくないですが、アイコンって一番左上のピクセルの色が透過色扱いになる
とかなかったでしたっけ?


返信引用
reshia
 reshia
(@reshia)
ゲスト
結合: 21年前
投稿: 117
 

今回の場合、単に黒色を背景色に置き換えればいいのでは?

> エクスプローラーの背景色(グレー)にしたいと思っています。
Windowsの設定によって変わってくるので、できれば背景色で固定しないほうがいい。
(「画面のプロパティ」ダイアログの「デザイン」タブにある「詳細設定」から、
 「デザインの設定」ダイアログ、指定する部分の「3Dオブジェクト」の色次第
 XPスタイルを使ってれば別だけど)


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

すみません。初心者なので意味が分かりません。
「画面のプロパティ」ダイアログの「デザイン」タブとは、どこの箇所をいっているの
でしょうか?
Toolbarのプロパティの事でしょうか?
それともプログラム上で設定するのでしょうか?

お手数お掛けしてすみません。


返信引用
reshia
 reshia
(@reshia)
ゲスト
結合: 21年前
投稿: 117
 

すみません、わかりにくかったですね。
デスクトップ右クリックして「プロパティ」で出てくるのが
「画面のプロパティ」ダイアログです。
あとは・・わかりますよね。


返信引用
REE
 REE
(@REE)
ゲスト
結合: 24年前
投稿: 240
 

「画面のプロパティ」・・デスクトップで右クリックして出てくるポップアップメニュー
の「プロパティ」のこと、 「コントロールパネル」の「画面」でも同じものが出てくる

# VCとは無関係です。


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

reshia様
出来ました。
本当にありがとうございます。
イマイチ理解はしていないのですが、背景色で固定しない作業を行うと直りました。

しかし、この設定は他人がこのソフトを利用した場合は、また黒色の背景色になるので
しょうか?
教えてください。


返信引用
大谷
 大谷
(@大谷)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

無事取得できました。ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました