问题:想画出图1的效果,但是却画出来图2的效果,此图形的数据只有2种,0和10;刚开始图形是在坐标轴中,y轴就在0处,以为是坐标轴将AB和CE两段覆盖了,所以把图形上移,使得不会与坐标轴重合,画出来的效果还是如图2所示,后来把坐标轴去掉了,波形还是图2所示,再后来,试着把画笔的粗细由1修改为2,发现可以画出图2的效果,但是明显能看出AB和CE两段的线条粗细和BFC(曲线)的不同,AB和CE两段线条的像是被什么东西给遮盖了一部分似的,线条粗细比BFC要细。
是在位图上画的波形,设置如下:
CBitmap Picturebmp;
Picturebmp.(240,336,1,32,NULL);Cpen Drawpen;
Drawpen.Creatpen(PS_SOLID|PS_ENDCAP_ROUND|PS_JOIN_ROUND,1,RGB(255,255,255));
为什么线条能不能画出来跟画笔的粗细有关?为什么AB和CE两段会被什么东西给遮住一部分?
求高手解救,O(∩_∩)O谢谢~~