アイコンを変えられない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
EIYUU

アイコンを変えられない

#1

投稿記事 by EIYUU » 12年前

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です。
どうすればいいですか?

アバター
h2so5
副管理人
記事: 2212
登録日時: 14年前
住所: 東京
連絡を取る:

Re: アイコンを変えられない

#2

投稿記事 by h2so5 » 12年前

ICON と "ICON.ICO" の間にスペースを入れたらどうなりますか?

EIYUU

Re: アイコンを変えられない

#3

投稿記事 by EIYUU » 12年前

エラーが、でなくなりました!!
・・・しかし、アイコンが変わっていません。
これは、なぜなのでしょうか?

アバター
沖 滉均
記事: 237
登録日時: 14年前
住所: K県F市

Re: アイコンを変えられない

#4

投稿記事 by 沖 滉均 » 12年前

アイコンはアイコンが作成できるソフトを使用して作成されていますか?
例えばペイントなどで拡張子だけ.icoにして保存してもアイコンとしては認識されないので

[追記]
あともう1点、アイコンが変わらないというのはexeファイルのアイコンでしょうか?
それともウィンドウの左上に表示される小さなアイコンの方でしょうか?
There is no royal road to learning.
codeタグで指定できる言語
画像

EIYUU

Re: アイコンを変えられない

#5

投稿記事 by EIYUU » 12年前

アイコンは、pngをアイコンファイルへ変換できるソフトを使用しています。
アイコンは、.exeの方を変えたいのですが、変えられるのであれば左上のも変えたいです

アバター
h2so5
副管理人
記事: 2212
登録日時: 14年前
住所: 東京
連絡を取る:

Re: アイコンを変えられない

#6

投稿記事 by h2so5 » 12年前

変換ソフトとしては@icon変換があります。

ウィンドウアイコンの変更はSetWindowIconIDです。
http://homepage2.nifty.com/natupaji/DxL ... html#R11N2

EIYUU

Re: アイコンを変えられない

#7

投稿記事 by EIYUU » 12年前

やはりできません・・・
もしかしたらどこか手順が間違ってる可能性もあるので
VC++2010での手順を載せてくれませんか?

ISLe
記事: 2650
登録日時: 15年前
連絡を取る:

Re: アイコンを変えられない

#8

投稿記事 by ISLe » 12年前

画像のサイズは問題ないですか?
エクスプローラーに表示されるアイコンのサイズには一定のルールがあったと思いますが。

アバター
h2so5
副管理人
記事: 2212
登録日時: 14年前
住所: 東京
連絡を取る:

Re: アイコンを変えられない

#9

投稿記事 by h2so5 » 12年前

コード:

#define MAINICON 100
MAINICON ICON "ICON.ico"
と書いたらどうなりますか?

あと、アイコンファイルが正しくない可能性もあるので添付のアイコンファイルも試してみてください。
このアイコンファイルはちゃんと表示できることを確認したものです。
添付ファイル
ICON.zip
(33.58 KiB) ダウンロード数: 189 回

EIYUU

Re: アイコンを変えられない

#10

投稿記事 by EIYUU » 12年前

できた!!
変わりました。
ありがとうございます。
しかし、次は、左上の小さなアイコンをかえたいのですが・・・
MAINICONを数字に変える方法では、できませんでした。
どうすればいいですか?

アバター
h2so5
副管理人
記事: 2212
登録日時: 14年前
住所: 東京
連絡を取る:

Re: アイコンを変えられない

#11

投稿記事 by h2so5 » 12年前

結局アイコンファイル自体は正常だったんでしょうか。

左上のアイコンについてはMAINICONをいじらずにDxLib_Init()の前に

コード:

SetWindowIconID(100);
を実行してみてください。

EIYUU

Re: アイコンを変えられない

#12

投稿記事 by EIYUU » 12年前

変わりました!
本当に助かりました!
ありがとうございました。
たぶんアイコンが問題だったのかもしれません。
解決です

閉鎖

“C言語何でも質問掲示板” へ戻る