您当前的位置: 首页 > 

顺其自然~

暂无认证

  • 6浏览

    0关注

    1317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MFC RichEdit使用方法

顺其自然~ 发布时间:2021-03-02 08:02:02 ,浏览量:6

1、首先新建一个对话框MFC工程,把RichEdit空间拖拽到对话框上。空间绑定变量m_EditData。

2、BOOL CXXXApp::InitInstance()函数里增加控件初始化函数:AfxInitRichEdit2(); 

3、对话框OnInitDialog()函数里增加如下测试代码:

    m_EditData.SetWindowText(TEXT("这是一个富文本编辑框1234567"));
 
    CHARFORMAT2 cf;
    ZeroMemory(&cf, sizeof(cf));
    cf.cbSize = sizeof(CHARFORMAT2);
    cf.dwMask = CFM_COLOR | CFM_FACE | CFM_SIZE/* | CFM_BACKCOLOR*/;      //
    cf.crBackColor = RGB(0, 255, 0);        // 背景色  
    cf.crTextColor = RGB(255, 0, 0);        //文字颜色
    cf.yHeight = 440;
    _tcscpy(cf.szFaceName, _T("微软雅黑"));
    m_EditData.SetSel(1, 6); // 选中区域文字                
    m_EditData.SetSelectionCharFormat(cf);
    m_EditData.SetSel(-1, -1);

编译运行起来,效果如下:

 

关注
打赏
1662339380
查看更多评论
立即登录/注册

微信扫码登录

0.0433s