win32、VC++2005、windowsXPで開発中なのです。
まずウィンドウの色を変更したいのですが、
wc.hbrBackground = (HBRUSH)GetStockObject(LTGRAY_BRUSH);
のGetStockObjectの引数で白、灰、黒色には変更出来るのですが、
紫色にできませんでした。
色を変更するにはどうすればいいんですか?
またボタンコントロールの色も変更したいのですがどうすればいいんでしょうか?
参考になるHPなどあると思ったのですが中々解りやすいサイトがありませんでした。
まったくのwin32プログラム初心者ですのでわかりやすく説明お願いします。
No.1ベストアンサー
- 回答日時:
> 色を変更するにはどうすればいいんですか?
ブラシを生成すればできます。
CreateBrush()
> またボタンコントロールの色も変更したいのですがどうすればいいんでしょうか?
オーナードローしてください。
コードはMFCですけど参考にはなります。
http://www.geocities.jp/chiakifujimon/bgcolor/se …
参考URL:http://www.geocities.jp/chiakifujimon/bgcolor/se …
CreateSolidBrushを使ってウィンドウの背景色は変更できました。
リンク先の説明が理解出来なかったんですが、
オーナードローするという事は親ウィンドウから描画処理を行うということでいいんでしょうか?
ボタンコントロールなのですが下記の様にして、いくつも作成してます。
CreateWindowW(L"Button", L"***", WS_VISIBLE|WS_CHILD,5, 3, 50, 20, hWnd, HMENU(***), NULL, NULL);
もう少しヒントを頂けませんか?m__m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- テクノ・ハウス カラオケの予約変更について 2 2022/09/24 14:48
- 確定申告 e-taxの暗証番号 4 2023/03/08 01:59
- Excel(エクセル) マクロで作った ワードエクセル かけ線や コピペなど 修正や色々な方法を教えてください 2 2023/07/07 22:27
- その他(法律) プライバシーポリシーの変更について 最近色んな企業からプライバシーポリシーの変更についてのお知らせメ 1 2022/03/29 19:41
- Access(アクセス) ACCESS2019 ナビゲーションウィンドウの色 1 2022/05/10 17:15
- その他(クラウドサービス・オンラインストレージ) Googleカレンダーの予定の色を変えたい、文字色を変えたい。 1 2022/10/18 21:43
- 照明・ライト ミニハロゲン電球について 4 2023/04/24 18:51
- Photoshop(フォトショップ) インデザイン 上で、フォトショップの線の色を変えたい 4 2022/06/12 18:49
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Word(ワード) Wordの機能について教えてください。 2 2023/07/12 15:08
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C++6.0でのresource.hについて
-
エクセルのコントロールツール...
-
DateTimePickerでに年月までし...
-
スピンボタンを右クリックして...
-
フォームでPDFを表示させた...
-
文字色を変えたい(ACCESS VBA)
-
連続で印刷すると画像が更新さ...
-
Excel VBAでのMultipageの選択
-
VB タブページの自動切り替え...
-
CEdit の内容が変わった時にメ...
-
リストコントロールのスクロー...
-
コントロールの書式設定で、“コ...
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
エクセルで作った新しいウイン...
-
ゲームでは結局どっちが良いの?
-
勝手にウィンドウが開いて止ま...
-
「アイテムは収集されました」...
-
y=x^2の座標をプロットするプロ...
-
NVIDIAのシェーダーキャッシュ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コントロールの書式設定で、“コ...
-
エクセルのコントロールツール...
-
DateTimePickerでに年月までし...
-
フォームでPDFを表示させた...
-
スピンボタンを右クリックして...
-
連続で印刷すると画像が更新さ...
-
C++6.0でのresource.hについて
-
ActiveXコントロールを.NETにイ...
-
コモンダイアログコントロール...
-
EXCELVBA リストボックスで選択...
-
エクセル - リストボックスのマ...
-
警告表示を非表示にしたい
-
CEdit の内容が変わった時にメ...
-
ワードのドロップダウンリスト
-
文字色を変えたい(ACCESS VBA)
-
VBAでリストボックス内で↑↓の操...
-
WM_SIZEを発生させる方法
-
WS_TABSTOPが機能するコントロ...
-
VB6.0のデザイン時 コントロー...
-
Excel VBAでのMultipageの選択
おすすめ情報