自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 MFC CListCtrl字体颜色自绘

MFC CListCtrl字体颜色自绘在我坚持不断的查找下,终于解决了我的问题,现将我的心得分享给你们,希望对你们有所帮助,避免走冤枉路。列表单元格想要设置颜色的话只有进行自绘操作,选中一行到时可以修改,列表在绘制时会发一个NM_CUSTOMDRAW消息,默认不处理的话就跟正常列表显示一样,但需要自绘的话可以通过这一消息在MFC的消息机制中添加该消息的消息函数,这里我是在CListCtrl的派生类中写的在类中声明消息函数主要写函数实现,自绘有四个过程分为绘制前绘制后啥的,在这里就不做讲

2021-03-15 20:38:50 358

原创 MFC中listctrol控件实现自带的垂直滚动条拖动和鼠标滚动事件响应

MFC中listctrol控件实现自带的垂直滚动条拖动和鼠标滚动事件响应因为list控件里数据太多而出现的滚动条,并没有ID,所以我们不能像处理寻常控件那样来处理它,这时我们要用到ON_WM_VSCROLL来接收滚动条的拖动消息,拖动消息为WM_VSCROLL,但这样它会响应所有的滚动条,简单来说ON_WM_VSCROLL()这个消息映射是全局的,这是我找到的唯一办法,它只能响应拖动,滚动没有用,我滚动用的是重载PreTranslateMessage(MSG *pMsg),用它来拦截滚动消息(不能拦截拖动

2021-01-04 13:35:13 2752 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除