[WinAPI]フォルダ上に表示されるアイコン
プログラム内でアイコンを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ファイルのアイコンとして表示されるのだと認識しているのですが
なぜ、描画用にしようしたアイコンが表示されてしまうのでしょう?
解決するための方法や参考になるサイトなどあればご教示ください。
お礼
ご回答ありがとうございます。