リストボックスのオーナードロー

[戻る]
はぎ 2001/02/07(水) 16:03:50
どうも始めましてはぎと申します。
リストボックスの項目を一部だけテキストの色を変更しようと思っているのですが、
前に別のところで聞いたところオーナードローを使えばできるといわれました。
ところでオーナードローって何ですか?僕はVC++5.0を使っているのですが、
オーナードローは使えるのでしょうか?
どなたか助けてください。お願いします。

ku 2001/02/08(木) 08:29:50
リソースのリストボックスのプロパティのスタイルにオーナー描画というのがあり
これを固定か可変にすればいいです
最初は固定が簡単でしょう

ダイアログプロシージャのWM_DRAWITEMを選択し関数の追加で実装し
nIDCtlがオーナー描画したいリストボックスのIDなら描画します

古いスレッドには追加発言できません。