Cpoint(55,30)相当于在Lineto()函数前面写了Cpoint point;point=(55,30);
下面那个同理!只不过是可以认为省略了定义指针的过程吧!
这些都是喜欢玩技巧的人才这么写,其实还是老老实实先定义再使用,这样程序的可读性会好很多!
CDC::LineTo
BOOL LineTo(int x,int y );
BOOL LineTo(POINT point)
返回值:如果直线已经绘制,则返回非零值,否则为0。
参数: x 直线终点的X逻辑坐标。
y 直线终点的Y逻辑坐标。
point 指定直线终点,可以为该参数传递POINT结构或CPoint对象。 (注意这句话)
说明:
从当前位置开始划线到但并不包括由x和y(或point)指定的点。直线由选定的画笔绘制,当前位置设置为x,y或point。
我有个MFC类库详解 要的话可以传给你
你先要Moveto()然后再lineto()