我是先用Create在View里面创建了一个Button,然后改怎么做才能使Button上的字体改变?我用了SetFont()不行!谢谢了!

解决方案 »

  1.   

    那你要先用CFont类做一个字体再用SetFont()才可以哦
      

  2.   

    CFont font;
    VERIFY(font.CreateFont(
       12,                        // 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
       "Arial"));                 // lpszFacename
    //以上可以根据你的需要修改字体的属性
    CButton BUTTON;
    BUTTON.SetFont(&font);
    就可以了
      

  3.   

    CreateFont用过了,不行!
    SetWindowText怎么用啊?