EXEのアイコンを変えたい

[戻る]
闘魂 2004/01/18(日) 02:36:28
はじめまして。
MFC6/win2000でツールを作っています。

タイトルバーなどに出すアイコンは自分が用意したアイコン
を使って、EXEのアイコンはDOSのアイコンを使いたいのですが
可能でしょうか?

渋木宏明(ひどり) [E-Mail] [HomePage] 2004/01/18(日) 03:00:15
可能です。

闘魂 2004/01/18(日) 12:22:12
回答ありがとうございます。
プロパティなどをみても、EXEのアイコンを指定するところが
ないように思えます。
もし知っていられたら教えていただけませんか。

よろしくお願いします。

ししゃも 2004/01/18(日) 14:53:40
リソースの先頭にあるアイコンがEXEのアイコンとして表示されます

渋木宏明(ひどり) [E-Mail] [HomePage] 2004/01/18(日) 15:42:43
SDI/MDI なら、IDR_MAINFRAME というIDで登録されているアイコンリソースを、あな
たの言う「DOSのアイコン」に書き換えればOKです。

タイトルバーやタスクバーに表示されるアイコンは、CWnd::OnCreate() などのタイミン
グでで CWnd::SetIcon() で設定します。

闘魂 2004/01/20(火) 01:35:57
CMainFrameでSetIcon()を使ってできました。
ありがとございました。

古いスレッドには追加発言できません。