チェックボックス付きリストビューでボックス内の色を変えるには?


C+超初心者(未熟者)  2005-03-09 09:00:59  No: 56638

C+でチェックボックス付きリストビューを使用していますが、
このチェックボックス内の背景色をグレー表示させることは
できるのでしょうか?
ぶしつけな質問ですが、よろしくお願いします。


RAPT  2005-03-09 09:16:59  No: 56639

C++?  詳細環境よろしく。
「オーナードロー」について調べてみてください。


瀬戸っぷ  2005-03-09 10:41:38  No: 56640

> このチェックボックス内の背景色をグレー表示させることは
> できるのでしょうか?

そういうイメージリストを用意して、ListView_SetImageList()で登録すれば可能かと。
登録時のiImageListはLVSIL_STATEで。
イメージリストの0番目がチェックなし、1番目がチェックありの画像を。

ちなみに内部が灰色になるわけではありませんが、
Marlettフォントでテキスト描画するとチェックボックスが作れたような。


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

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






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