CListCtrl のリポートビューでExcelみたいに1ラベル中での改行表示

[戻る]
うめ [E-Mail] 2004/09/30(木) 17:30:41
はじめまして。うめと申します。

VC++6.0 を使っており、CListCtrl のレポートビュー形式を使っております。
質問は CListCtrl で
Excel でのCTRL+Enterを使って一項目中に改行を含んだ表示(高さも変わる)
(イメージが伝わるでしょうか?、一項目内で改行を含んだ表示)
を実現したいのですが、やり方がわかりません。

同じようなことを実現したい人はいるだろうと、
いろいろ検索したり、codeguru 等を見たりしたのですが、
そのようなサンプルも見つけられていません。

どなたか、上記のようなサンプルプログラムをご存じないでしょうか?
また、やり方があるならばご教授いただければと思います。

よろしくお願いいたします。

dairygoods 2004/09/30(木) 18:27:00
『横まだら表示』
http://www.athomejp.com/goldfish/mfc/listview/zebralistview.asp

例えば、ここのような標準のリストビュー表示にそっくりな
表示を行うオーナー描画のサンプルを元に、
文字列を描画する部分を改行に対応させてみてはいかがでしょう。

うめ [E-Mail] 2004/10/01(金) 11:02:34
dairygoods さんレスポンスありがとうございます。

オーナー描画を使えば出来るということですね。
今までオーナー描画はやったことがないので、試して見ます。
出来ましたら、報告させていただきます。

また、他の皆様、オーナー描画以外の実現の方法、サンプルがありましたら、
お知らせお願いできればと思います。

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