CRect rc = CRect(0,0,0,0);
    m_cEditPwd.GetClientRect(&rc);
    CDC* pDC = m_cEditPwd.GetDC();
    TEXTMETRIC tm;
    pDC->GetTextMetrics(&tm);
    int nFontHeight = tm.tmHeight + tm.tmExternalLeading;
    int nMargin = (rc.Height() - nFontHeight) / 2;

    rc.DeflateRect(0,nMargin);

    m_cEditPwd.SetRectNP(&rc);
    m_cEditPwd.ReleaseDC(pDC);

或
RECT rect ;
   GetClientRect(hwndEdit,rect);
   OffsetRect(&rect,0,4);
   SendMessage(hwndEdit,EM_SETRECT,0,(LPARAM)&rect);
 
Multiline 设置true

相关文章: