背景色を変えるためには?

解決


ネロ  2005-10-06 01:32:52  No: 59213

Win32APIにてプログラムを作成しているのですが、
生成されるウィンドウの背景色について、

WNDCLASS cls;
  ・・・
cls.hbrBackground =(HBRUSH)GetStockObject(BLACK_BRUSH);

という記述では、白・黒・灰色ぐらいしか色を選ぶことが出来ません。
例えば、この背景色を「青色」にするためにはどのようにしたら
よろしいでしょうか?


Blue  2005-10-06 01:49:13  No: 59214

ここのスレを参考にしてみてください。
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200411/04110063.txt


Blue  2005-10-06 01:51:40  No: 59215

こっちの方がよかったです。
http://www-higashi.ics.es.osaka-u.ac.jp/~k-maeda/vcpp/sec1-3wnddetail.html

# DeleteObjectのタイミングがいつなのかがポイントなのかな。


ネロ  2005-10-06 02:07:26  No: 59216

解決しました!ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加