如果有代码和例子,不胜感激,加分!!!!

解决方案 »

  1.   

    点对话框属性,General - Font, 里面可以改
      

  2.   

    mfc里的控件类全部派生于CWnd,所以你可以使用CWnd::SetFont。函数如下:
    void SetFont(CFont* pFont, BOOL bRedraw = TRUE );实例:
    CFont font;
    font.CreateFont(14,                        // nHeight
                    0,                         // nWidth
                    0,                         // nEscapement
                    0,                         // nOrientation
                    FW_NORMAL,                 // nWeight
                    FALSE,                     // bItalic
                    FALSE,                     // bUnderline
                    0,                         // cStrikeOut
                    ANSI_CHARSET,              // nCharSet
                    OUT_DEFAULT_PRECIS,        // nOutPrecision
                    CLIP_DEFAULT_PRECIS,       // nClipPrecision
                    DEFAULT_QUALITY,           // nQuality
                    DEFAULT_PITCH | FF_SWISS,  // nPitchAndFamily
                    "MS Sans Serif");         // lpszFacename
    m_wndEdit.SetFont(&font, TRUE);  //m_wndEdit为你的控件实例
    font.DeleteObject();如果你在编写自己的控件类,你还可以使用WM_SETFONT消息来设置。其实改变文字的关键就在于此消息。