这个是错误代码:大家帮忙看一下 
error C2872: 'Font' : ambiguous symbol
        could be 'D:\Program Files\Microsoft Visual Studio 8\VC\include\comdef.h(310) : Font'
        or 'd:\program files\microsoft visual studio 8\vc\platformsdk\include\GdiplusHeaders.h(244) : Gdiplus::Font'我定义Font是直接定义的
Font m_Font();

解决方案 »

  1.   

    CFont m_font;Note:
    MFC 中 并没有 Font 类型
      

  2.   

    也可能需要 域名空间 引用比如Gdiplus::Font m_font;Note:要求Font是Gdiplus的公有类
      

  3.   

    谢谢啦
    Gdiplus::Font m_font(); 
    这个确实不报错了  不过构造函数不对啊  并不是MSDN上那样的构造函数   跟头文件里面的也不一样
    还报这个错误了
    error C2664: 'Gdiplus::Status Gdiplus::Graphics::DrawString(const WCHAR *,INT,const Gdiplus::Font *,const Gdiplus::PointF &,const Gdiplus::Brush *)' : cannot convert parameter 3 from 'Gdiplus::Font (__cdecl *)(void)' to 'const Gdiplus::Font *'