- 博客(3)
- 资源 (36)
- 收藏
- 关注
原创 为对话框设置水平,垂直条及鼠标移动滚动
为对话框设置水平,垂直条及鼠标移动滚动 1. 创建一个对话框,设置属性如下: 2. 添加对话框的WM_HSCROLL消息,在触发水平滚动消息时,根据触发消息(如单击左右滚动箭头、拖到滚动块、单击滚动区域等)不同,设置相应的滚动位置。 void CImagePanel::OnHScroll(UINT nSBCode, UINT nPos, CScrollB
2012-03-29 12:06:05 2419
原创 为listctrl控件换带背景表头
1. 列表头控件时由列头和表格两部分构成,其中列头被定义为CHeaderCtrl类。只要重绘CHeaderCtrl类。首先创建一个CCustomHeader,其父类为CHeaderCtrl 2. 在CCustomHeader类中处理WM_PAINT消息,在WM_PAINT消息处理函数中将位图绘制在控件上,然后获取当前列的数量,利用循环绘制每一列的标题 void
2012-03-29 12:04:47 1001
原创 自定义按钮类
1. 新建一个MFC类,名称为CCustomButton,父类CButton 2. 构造函数中初始化按钮字体 CCustomButton::CCustomButton() { Font.CreateFont( 12, 0, 0, 0, FW_HEAVY, 0, 0, 0, ANSI_CHARSET, \
2012-03-29 12:03:43 531
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人