2009-04-01 16 views
0

CListView内のいくつかの項目をハイパーテキストリンクのように表示します。CListCtrl内の個々の項目に下線を付ける方法

LogFontでlfUnderlineフラグを設定し、SetFontを呼び出す前にこれを使ってフォントを作成することで、すべてを下線にすることができますが、これはCListView全体に適用されます。

CListViewの個々の項目を下線付きにする方法を知っている人はいますか?

答えて

2

カスタムドロー通知を使用して、カスタム描画ハンドラ内たい特定の項目にフォントを変更することによってこれを行うことができます。

詳細はthis linkを参照してください。

+0

これは私がやったことです。私はフォントを変更し、下線を引いたフラグを設定し、色を変更しました。 –

0

はこれを試してみてください:

oMyCListView.SetExtendedStyle(LVS_EX_ONECLICKACTIVATE) 
+0

これは機能しません。 OPが求めているように、個々のアイテムではなくコントロール全体のスタイルを設定します。 – mwigdahl

関連する問題