我已将richedit控件设置为聊天窗口,我不知道如何从控件中删除闪烁的插入符号,是否有人知道如何在编辑/ richedit控件中执行此操作?
答案 0 :(得分:2)
使用HideCaret()
。
答案 1 :(得分:1)
根据this page,您需要处理EN_SETFOCUS
Windows消息并致电HideCaret()
。那里的文档说调用HideCaret()
是累积的,所以你可能只应该调用一次(使用static
变量来记住它是否已被设置),或者调用ShowCaret()
in回复EN_KILLFOCUS
。