Go4Expert

Go4Expert (http://www.go4expert.com/)
-   MFC (http://www.go4expert.com/forums/mfc/)
-   -   Text to a Rich Edit Box (http://www.go4expert.com/forums/text-rich-edit-box-t8809/)

zapper222 13Feb2008 20:37

Text to a Rich Edit Box
 
Trying to print color in a rich edit box using following code:

Code:

void CRichEditDlg::OnBnClickedButton1()
{
        // TODO: Add your control notification handler code here
        CHARFORMAT Cfm;

        m_Richer.GetSelectionCharFormat(Cfm);

        Cfm.cbSize = sizeof(CHARFORMAT);
        Cfm.dwMask = CFM_COLOR|CFM_BOLD;
        Cfm.dwEffects = CFE_BOLD;
        Cfm.crTextColor = RGB(0,0,255);

        m_Richer.SetSelectionCharFormat(Cfm);

        CString text = "Now is the time for all good men to come to the aid of the party";

  SETTEXTEX SetTextEx;
  SetTextEx.codepage = 1200;
  SetTextEx.flags = ST_SELECTION;

  m_Richer.SetSel(-1,-1);
  m_Richer.SendMessage(EM_SETTEXTEX,(WPARAM)&SetTextEx, (LPARAM) &text);
}

Unfortunatly that only prints garbage.....anyone know what I am doing wrong ??


All times are GMT +5.5. The time now is 04:55.