我在一个FormView的ondraw函数中使用drawtext()但不显示内容 请指点
代码:
void CDrawViewtextView::OnDraw(CDC* pDC)
{

//CClientDC dc(this);

//rect(-1,0+35,241,35);
//CString str=_T("我的drawtext显示的内容");


pDC->DrawText(_T("sadfgasdfgasdfgas"),rect,DT_BOTTOM);


}

解决方案 »

  1.   

    代码没有问题,确认pDC是否正确
      

  2.   

    也许你把映射模式设成非MM_TEXT的模式,那么你的rect不在显示窗口的区域,所以你就看不到输出的文字了.
      

  3.   

    3楼朋友所说的映射模式 我没有设过 应该在哪里改呢,我就是新建一个FormView 然后在ondraw中输入的那两行代码
    rect的注释是我写错了 但不是那个问题
      

  4.   

    具体点说那个映射模式好吗,我就是新建一个FormView 然后在ondraw中写了两行代码
    就没显示出来