自定义博客皮肤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)
  • 收藏
  • 关注

原创 创建自定义控件 简略步骤

<br />1.    创建一个简单的基于对话框的MFC项目<br /> 2.    从工具箱中选择”自定义控件”<br /> 3.    在对话框设计器中拖放自定义控件 属性->class 你的窗口类名<br /> 4.    菜单->项目->添加类->MFC->MFC类 类名写你的控件的类名 基类选CWnd 点完成<br /> 5.    在控件的类的构造函数中添加代码注册窗口类 类名是自己起的 窗口过程为 ::DefWindowProc<br /> 6.    在对话框设计器中为自定义控件添

2010-06-06 22:14:00 598

原创 计算文字在固定宽度下 折行显示后的高度

<br /><br />1.         得到一个dc, dc中选入需要的字体如果不在WM_PAINT消息里可以用CWnd::GetDC 注意使用完之后要用ReleaseDC释放<br /><br /><br />2.         DrawText 函数的nFormat 参数传入: DT_CALCRECT | DT_WORDBREAK 在lpRect参数传入一个矩形: left=0 right=需要的宽度 top=0 bottom=随意函数返回之后lpRect参数中的bottom就是计算得到

2010-06-06 22:13:00 594

空空如也

空空如也

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

TA关注的人

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