炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1791|回复: 3

RichEdit怎么设置才能输入字符啊

[复制链接]

该用户从未签到

发表于 2014-11-10 14:53:33 | 显示全部楼层 |阅读模式
大家好!       我按帮助文档里的步骤创建了一个RichEdit:

HELE CreateRichEdit(T_stPosition pos,HELE hParent,COLORREF color)
{
        HFONTX hFont = XFont_Create(13);
        HELE hELe = XRichEdit_Create(pos.x,pos.y,pos.cx,pos.cy,hParent);

        XEle_SetFont(hELe,hFont);
        XEle_EnableFocus(hELe, TRUE);
        XEle_EnableBorder(hELe, FALSE);
        XEle_SetBkColor(hELe,color);
        XEle_SetBkTransparent(hELe,FALSE);       
        XEle_EnableMouseThrough(hELe,TRUE);       

        XSView_EnableHScroll(hELe,FALSE);

        XRichEdit_SetReadOnly(hELe,FALSE);
        return hELe;
}


但是我试了很多种方法修改属性,都无法再RichEdit中用键盘输入字符。
在此请了解的人指导下,谢谢!

该用户从未签到

 楼主| 发表于 2014-11-10 14:54:46 | 显示全部楼层
本帖最后由 双农戏猪 于 2014-11-10 15:58 编辑

另外请问RichEdit要设置上面属性才能添加右键菜单,是需要自己响应鼠标右键消息弹出菜单吗?

该用户从未签到

 楼主| 发表于 2014-11-16 12:29:04 | 显示全部楼层
已解决,是我设置了  XEle_EnableMouseThrough(hELe,TRUE); 的问题
菜单也绑定成功了。
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-11-22 18:36:09 | 显示全部楼层
    恭喜恭喜.
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-9-19 09:48 , Processed in 0.071043 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表