如何在CListView中实现设定CListCtrl部分和CHeaderCtrl部分不同的显示字体?

BeginnerCpp 2005-07-16 12:56:25
在CListView中,
我们知道,它的显示部分可以分为2个部分 :
一个部分是由CListCtrl可以控制到的部分,它用来显示列表视中每行的数据.
另外一个部分是由CHeaderCtrl控制的部分,它用来显示列表视每列的"名字"属性.

___________________________
CheaderCtrl ----> | XXXXXXX | XXXXX | XXXXX |
___________________________
CListCtrl ----> | yyyyy yyyy yyy |
| ................ |
| ............... |
____________________________


那么,
我该如何做,才可以使XXXX和YYY部分的内容用不同的字体显示出来呢?


不管使用 CListView::SetFont 还是 CListCtrl::SetFont,
设定的字体都是整个列表视的字体.


大致的思路是使用 OwernDraw 方法,
但是没有再详细的思路了,
大家讨论下,可以如何做呢?
...全文
183 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
omysky 2005-07-17
  • 打赏
  • 举报
回复
UP
qrlvls 2005-07-17
  • 打赏
  • 举报
回复
参考: http://www.vckbase.com/document/viewdoc/?id=243
BeginnerCpp 2005-07-16
  • 打赏
  • 举报
回复
up

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧