收录日期:2020/12/06 01:15:48 时间:2016/06/10 05:25:53 标签:机器视觉
CustomLineCap类有一个属性是m_BaseCap,看了MSDN上的解释太模糊了:
baseCap
[in] Element of the LineCap enumeration that specifies the line cap used on the ends of the line to be drawn.

解释模糊就算了,我想可以实践一下看看效果总该知道了吧。结果:
   Graphics graphics(hdc);

   PointF points[3] = {PointF(1, 0), PointF(0, 2), PointF(-1, 0)};
   GraphicsPath capPath;
   capPath.AddLines(points, 3);

   CustomLineCap custCap(NULL, &capPath, LineCapRound, 0.0);
   custCap.SetWidthScale(2);
   custCap.SetBaseCap(LineCapTriangle); // 这里设置这个属性为三角形
   GraphicsPath linePath;
   linePath.AddLine(Point(100, 100), Point(100, 200));
   linePath.AddLine(100, 200, 300, 200);

   Pen pen(Color(255, 0, 0, 255), 20.0f);
   pen.SetCustomEndCap(&custCap);
   graphics.DrawPath(&pen, &linePath); 

上面代码结果是,跟该属性没有设置时候没有任何区别。
所以,有请知道的大虾告诉小弟,这个属性到底是用来干什么的

QQ群: 《高程天堂》 收人喽! 关于维护和打印的问题 servlet高手帮帮我哈 牺牲在插进去之前--要删就早删嘛,何必在这个紧要关头呢 软件设置密码的问题 关于联通图片和铃声的下载问题? 总是读取不到注册表信息,为什么? 为什么我的ASP程序运行过程中总是会提示:访问网站的用户过多?就我一个人在使用呀,怪了,大家碰到过这个问题没?帮帮忙,多谢了 如何选中text场的文字,就是选中文字,并反显 请问版主,CSDN中哪些是:“可能给我们带来伤害的言论”? 控件TOleContainer 显示问题 学什么好呢?学VC++,还是PB,或者delpi或者别的? 单链表(带头结点)如何进行冒泡排序? 编译错误,不知道什么原因? 划分VLAN以后,映射无法使用的问题 请教一个小问题? 找了半天没有找到jivejdon的源代码 大家来报价! html格式文件转为txt格式文件 如何让自己的Filter能够输出YUV420P格式的Sample,并能让VMR9正常显示? ariesmars的《我和N个女人的故事》哪儿去了,是不是被删了 各位帮我看看在pb中怎么调用这个vc的函数,有vc的源文件 有没有人做jpeg2000的????? 关于网页编程 GDI+的小问题那位大哥帮帮忙 函数问题 急..? 散分塞!关税有分!~~~~~~~~~~~~~ 问一个如何在DATAGRID中去增加一个列的问题 出租:(苏州桥:西北三环:北外南面:绝非中介)版主 不好意思占地了 php如何接收xml格式内容??