本帖最后由 clkz01 于 2012-07-05 13:22:11 编辑

解决方案 »

  1.   

    你肯定已取到中心点了,以中心点(X,Y)做为坐标参考点,
    pDC->MoveTo(X-10,Y);
    pDC->LineTo(X+10,Y);//这是画横线,10决定线长短,你可以根据效果自己定义数值
    pDC->MoveTo(X,Y-10);
    pDC->LineTo(X,Y+10);//画竖线
      

  2.   

    十字线就是2条直线。 2L已经说的很清楚了,
    不过为什么画圆要这么画呢
    圆,不就是一个特殊的椭圆么? 直接调用画椭圆的方法就好了
    pDC->Ellipse(0,0,d,d);   
      

  3.   

    对么 十字就是两条直线。MoveTo  LineTo