VC++6.0 で開発中です。
CListCtrlのある特定列に表示されているテキスト色を
条件を満たした場合、赤く表示しようとしています。
CListCtrlクラスから派生したクラスでOnCustomDrawをオーバーライドしたところ、
選択状態でない通常の状態では変更することが出来ました。
ところが、行を選択した場合、あるいは、CListCtrlがフォーカスを失った時の
選択行のテキスト色がデフォルト色(?)になり、赤く表示されません。
1. CListCtrlの行を選択すると、青く反転し、テキストは白くなる
2. CListCtrlがフォーカスを失うと、選択行が、グレーに反転し、テキストは黒くなる
上記の場合も、テキストを赤く表示する方法が分かりません。
なお、選択状態はそのまま残したいと思います。
ご教授お願い致します。