为什么2010中OnDraw(CDC *pDC),pDC被注释掉了?我去掉注释后,仍然提示错误:
pDC->TextOutW(0,0,pDoc->strname);提示为:没有与参数列表匹配的重载函数“CDC::TextOutW”实例,这是怎么回事?

解决方案 »

  1.   

    试试这样 pDC->TextOut(0, 0, pDoc->strname, _tcslen(pDoc->strname));http://msdn.microsoft.com/en-us/library/c8ezcwxf(v=vs.80).aspx
      

  2.   

    pDoc->strname 怎么定义的?
      

  3.   

    strname是在Doc类里定义的一个指针变量*char
      

  4.   

    难道有局部变量 pDC?或者 Rebuild 试试
      

  5.   

    尝试
    pDC->TextOutA(0,0,pDoc->strname);
      

  6.   

    是不是strname这个变量的类型不符合TextOut 的参数,就是参数类型不对
      

  7.   

    是不是strname这个变量的类型不符合TextOut 的参数,就是参数类型不对
      

  8.   

    是不是strname这个变量的类型不符合TextOut 的参数,就是参数类型不对
      

  9.   

    好像是“TextOutW”参数不全,我记得要长度的。
      

  10.   

    将char转化成CString吧,或者Tchar