我用自画模式在ListBox的void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)里这样: CDC*            pDC = CDC::FromHandle(lpDrawItemStruct->hDC);
    CRect           rClient(lpDrawItemStruct->rcItem);
    CRect           rText;   
    rText.CopyRect(rClient);
    rText.top += 40;
     pDC->DrawText(strMyText, rText, DT_CENTER|DT_WORDBREAK);
问题是DrawText时字体感觉太大,我想用小字体画,该怎么做?
不能形成实例后再SetFont,因为我需要在DrawItem里直接改变默认字体,怎么实现呢?谢谢。