★初心者にVisual C++を教えるスレ★ Part30
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドの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で漸く色抜けするアイコンが作成出来ました。 本当にありがとうございました。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4855日前に更新/178 KB
担当:undef