想要在一编辑控件中画图写字,然而碰到很多问题:
1、用pDC->TextOut(...)编译报错,竟说TextOut不是CDC的成员,这是为何?
2、用pDC先画线,再画圆,线看不到;先画圆,再画线,可见。是不是线被圆覆盖了?

解决方案 »

  1.   

    画刷用NULL_BRUSH,这样的圆就可以了你的是不是EVC EVC中的CDC没有textout的
      

  2.   

    多谢楼上大哥回复!
    1、用NULL_BRUSH,好的我试试
    2、是的,我是EVC。 那样的话要在控件的某个位置上写上字符该怎么做呢?
      

  3.   

    谢谢!
    小弟初学,可否讲的详细些,比如在某个位置输出字符串"aaa"该如何使用DrawText
      

  4.   

    pDC->DrawText(_T("aaa"),&rect,DT_LEFT);
    rect为CRect类型,设置下就可以了!