プログラム内でアイコンを2つ使っているのですが
1つはWNDCLASSEX構造体のhIconメンバに渡して
2つめはDrawIconExで描画用に使っています。
しかし、1つめのアイコンはタスクバー上のアイコンとしては表示されるのですが
(ウィンドウ自体はリージョンウィンドウで作成したのでタイトルバーはありません。また、タスクトレイと勘違いしてるわけでもないです。)
作成した.exeファイルには2つめのアイコンが表示されてしまいます。
リソースから2つめのアイコンを消すと1つめのアイコンが.exeのアイコンとして表示されるようですが、
2つめのアイコンを使わないわけにはいきません。
リソースファイルには
ICON1 ICON "Icon1.ico"
ICON2 ICON "Icon2.ico"
とだけ指定してあります。
アイコンのロードにはLoadImageで第2引数にはTEXT("ICON1")のように文字列で指定しています。
ウィンドウクラス構造体に指定したアイコンがそのまま、.exeファイルのアイコンとして表示されるのだと認識しているのですが
なぜ、描画用にしようしたアイコンが表示されてしまうのでしょう?
解決するための方法や参考になるサイトなどあればご教示ください。
No.1ベストアンサー
- 回答日時:
エクスプローラなどが表示しているアイコン…でよろしいですか?
アイコンリソースで最初に見つかったものが表示されます。
作成されたEXEファイルをリソースハッカーなどで確認すると、
アイコンのリソースIDが分かるかと思われます。
IDに数値を設定していない場合は…登録した順なのかリソース名の辞書順なのかは…ちょっとわからないです。
# 名前(文字列)で設定したことありませんので…。
http://m--takahashi.com/bbs/pastlog/a4500/A4408. …
XP以降だとマニフェストファイルも関係する…んでしょうか。
http://www.atmarkit.co.jp/fdotnet/dotnettips/385 …
回答ありがとうございます。
なるほど、リソースIDの若いアイコンが反映されるわけですね。
リソースIDに数値振り分けてやってみます。
大変参考になりましたありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) googleアカウントのアイコンをローマ字または漢字で表示させたい 2 2023/05/06 22:25
- フリーソフト アイコンとして保存アプリが不調 2 2022/04/16 06:39
- モニター・ディスプレイ 「.cur」のアイコン表示について 4 2023/03/04 10:21
- ノートパソコン PCが異常に遅い 12 2023/04/05 14:01
- Windows 10 Win10PCのExploreで大量の画像ファイルを表示させる際に、画像の中身を表示させる方法 2 2023/06/12 06:55
- C言語・C++・C# C#の2つの実行ファイルとアプリアイコンの変更について 1 2023/01/07 16:57
- デスクトップパソコン windows11のタスクバー登録について 6 2022/12/03 10:55
- その他(コンピューター・テクノロジー) CD/DVDのアイコンが消えました 3 2022/11/17 23:15
- Google 翻訳 アプリ表示用のアイコンが削除できません 1 2022/07/03 23:51
- Windows 10 Windows10の画像ファイルのサムネールがアイコン表示になってしまいました。 3 2022/07/09 13:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス 壊れた? 「ファイ...
-
#include <Windows.h>というヘ...
-
.NETアプリを作ったときの .man...
-
コマンドプロンプトで、指定し...
-
HTMLからのBATファイル実行
-
exeファイルをデータ転送サービ...
-
Word VBA MSGBOX 内で降順表示
-
exeファイルの中身を見る方法は...
-
C言語---ファイルに出力したデ...
-
binファイルを解凍したいの...
-
監視ツールを入れさせられまし...
-
ハッシュ値を取る時はファイル...
-
公文書のxmlファイルの開き方が...
-
実行ファイル(.exeファイル)...
-
VBで「.tif」または「.pdf」...
-
ファイル名を指定しないVBAは?
-
自分で作成した重要ファイルを...
-
CRCが一致する確率
-
HTMLを正しく表示させるには
-
既に開いているエクセルを閉じ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセス 壊れた? 「ファイ...
-
#include <Windows.h>というヘ...
-
Latexで図番号だけを「図1.1」...
-
binファイルを解凍したいの...
-
.NETアプリを作ったときの .man...
-
ファイル構造が破損しているフ...
-
2つのファイルのバイナリをコン...
-
CSSを1ページに1枚作るのって変...
-
Word VBA MSGBOX 内で降順表示
-
公文書のxmlファイルの開き方が...
-
jarファイル
-
バッチ処理で追記コピーしたい
-
自分で作成した重要ファイルを...
-
ファイルは何で構成されている...
-
exeファイルをデータ転送サービ...
-
リンクの張り付けかたを教えて...
-
exeファイルの中身を見る方法は...
-
参照するファイルをワイルドカ...
-
CRCが一致する確率
-
C言語---ファイルに出力したデ...
おすすめ情報