Winapi 在CRichEditCtrl中永久隐藏插入符号

Winapi 在CRichEditCtrl中永久隐藏插入符号,winapi,Winapi,我正在使用CRichEditCtrl来显示富文本并与之交互,但我希望它根本不显示插入符号 我可能会截获每一条消息,并使用HideCaret()始终隐藏插入符号,但这充其量只是一种黑客行为,我希望有一种通用的解决方案可以完全消除插入符号 谢谢。正确的方法是创建CRichEditCtrl的子类,该子类覆盖OnSetFocus调用HideCaret()是的,这就是我最终要做的。

我正在使用
CRichEditCtrl
来显示富文本并与之交互,但我希望它根本不显示插入符号

我可能会截获每一条消息,并使用
HideCaret()
始终隐藏插入符号,但这充其量只是一种黑客行为,我希望有一种通用的解决方案可以完全消除插入符号


谢谢。

正确的方法是创建
CRichEditCtrl
的子类,该子类覆盖
OnSetFocus
调用
HideCaret()

是的,这就是我最终要做的。