ページ 1 / 1
アイコンを変えられない
Posted: 2013年1月07日(月) 16:34
by EIYUU
VisualC++2010を使っています。
http://homepage2.nifty.com/natupaji/DxLib/dxtec.html#M2
↑の方法で、したのですが・・・
Resource.rc(2): error RC2135: file not found: ICON"ICON.ICO"
とエラーが出て、ビルドができません。
Resource.rcの中身は、
MAINICON ICON"ICON.ico"
と書いてあります。
準備しているアイコンファイルの名前は、ICON.icoです。
どうすればいいですか?
Re: アイコンを変えられない
Posted: 2013年1月07日(月) 16:36
by h2so5
ICON と "ICON.ICO" の間にスペースを入れたらどうなりますか?
Re: アイコンを変えられない
Posted: 2013年1月07日(月) 16:40
by EIYUU
エラーが、でなくなりました!!
・・・しかし、アイコンが変わっていません。
これは、なぜなのでしょうか?
Re: アイコンを変えられない
Posted: 2013年1月07日(月) 21:02
by 沖 滉均
アイコンはアイコンが作成できるソフトを使用して作成されていますか?
例えばペイントなどで拡張子だけ.icoにして保存してもアイコンとしては認識されないので
[追記]
あともう1点、アイコンが変わらないというのはexeファイルのアイコンでしょうか?
それともウィンドウの左上に表示される小さなアイコンの方でしょうか?
Re: アイコンを変えられない
Posted: 2013年1月12日(土) 18:56
by EIYUU
アイコンは、pngをアイコンファイルへ変換できるソフトを使用しています。
アイコンは、.exeの方を変えたいのですが、変えられるのであれば左上のも変えたいです
Re: アイコンを変えられない
Posted: 2013年1月12日(土) 19:17
by h2so5
Re: アイコンを変えられない
Posted: 2013年1月13日(日) 17:05
by EIYUU
やはりできません・・・
もしかしたらどこか手順が間違ってる可能性もあるので
VC++2010での手順を載せてくれませんか?
Re: アイコンを変えられない
Posted: 2013年1月13日(日) 17:54
by ISLe
画像のサイズは問題ないですか?
エクスプローラーに表示されるアイコンのサイズには一定のルールがあったと思いますが。
Re: アイコンを変えられない
Posted: 2013年1月13日(日) 19:28
by h2so5
コード:
#define MAINICON 100
MAINICON ICON "ICON.ico"
と書いたらどうなりますか?
あと、アイコンファイルが正しくない可能性もあるので添付のアイコンファイルも試してみてください。
このアイコンファイルはちゃんと表示できることを確認したものです。
Re: アイコンを変えられない
Posted: 2013年1月14日(月) 20:02
by EIYUU
できた!!
変わりました。
ありがとうございます。
しかし、次は、左上の小さなアイコンをかえたいのですが・・・
MAINICONを数字に変える方法では、できませんでした。
どうすればいいですか?
Re: アイコンを変えられない
Posted: 2013年1月14日(月) 20:08
by h2so5
結局アイコンファイル自体は正常だったんでしょうか。
左上のアイコンについてはMAINICONをいじらずにDxLib_Init()の前に
コード:
SetWindowIconID(100);
を実行してみてください。
Re: アイコンを変えられない
Posted: 2013年1月14日(月) 20:13
by EIYUU
変わりました!
本当に助かりました!
ありがとうございました。
たぶんアイコンが問題だったのかもしれません。
解決です