MFC设置了皮肤后怎么修改各个控件字体大小?

我使用了skin++设置皮肤后所有控件的字体都变得很小,怎么改变字体的大小,比如list control控件的字体

 CFont  *f;
    f = new CFont;
    f->CreateFont(18,                        // nHeight
        7,                         // nWidth
        0,                         // nEscapement
        0,                         // nOrientation
        500,                 // nWeight
        FALSE,                     // bItalic
        FALSE,                     // bUnderline
        0,                         // cStrikeOut
        ANSI_CHARSET,              // nCharSet
        OUT_DEFAULT_PRECIS,        // nOutPrecision
        CLIP_TT_ALWAYS,       // nClipPrecision
        PROOF_QUALITY,           // nQuality
        DEFAULT_PITCH | FF_SWISS,  // nPitchAndFamily
        _T("Tahoma"));                 // lpszFac
    GetDlgItem(IDC_EDIT2)->SetFont(f);

我是这样改的

理论上其它控件也有效果的 你只要改一下ID就可以了