★初心者にVisual C++を教えるスレ★ Part30at TECH★初心者にVisual C++を教えるスレ★ Part30 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:デフォルトの名無しさん 08/05/23 14:59:45 ライセンス的にどうなのよ 201:デフォルトの名無しさん 08/05/23 16:25:09 VC++2008EEでウィンドウを作成した際にタイトルバーのアイコンが正常に表示されず困っています。 例えばIDI_ICON1と言うアイコンをWNDCLASSEX構造体で WNDCLASSEX wc; (中略) wc.hIconSm = LoadIcon(NULL, MAKEINTRESOURCE(IDI_ICON1)); などと指定しても、実際に表示されるのは吹き出しの中に"?"が書かれたアイコン(TTI_INFOと同じ)になってしまいます。 色深度に制限があるのかと思い24bitカラーのアイコンを使ったり実行ファイル用のアイコンをそのまま指定したりもしましたが症状は改善されません。 何が原因でしょうか。 202:デフォルトの名無しさん 08/05/23 16:38:42 >>201 LoadIcon の仕様を確認するんだ。 1つめの引数NULLはWindows標準のアイコンだぞ。 203:デフォルトの名無しさん 08/05/23 17:13:43 >>202 確かめてみたら追加のアイコンはインスタンスハンドルを指定するんですね…見落としていました。 4bit透過色使用アイコンは作成するソフトによっては色抜けしなくなるようです。 GIMP2で漸く色抜けするアイコンが作成出来ました。 本当にありがとうございました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch