设置了链接的风格CFE_LINK
但是不想要下划线
去掉CFM_UNDERLINE风格好像不行,怎么办

解决方案 »

  1.   

    有这两种风格吗?在哪定义的?是RichEdit的吗?
      

  2.   

    faint原来是/* CHARFORMAT effects */CHARFORMAT cf;
    cf.cbSize = sizeof (CHARFORMAT);  
    cf.dwMask = CFM_COLOR | CFM_BOLD;
    cf.dwEffects = (unsigned long)~(CFE_AUTOCOLOR | CFE_UNDERLINE );
    cf.crTextColor = crNewColor;//RGB(0, 0, 255); 
    int iEndPos = GetWindowTextLength();
    SetSel(iStartPos, iEndPos);
    SetSelectionCharFormat(cf); 
    HideSelection(TRUE, FALSE);