【发布时间】:2013-11-20 13:53:13
【问题描述】:
我有一个从 CRichEditCtrl 派生的 CMyRichEditCtrl。当我调用 SetSel 时,它会自动滚动 CRichEditCtrl 的内容,以便插入符号可见。我想避免这种行为。
让我感到困扰的是,这种行为似乎在 6.0 和其他版本之间发生了变化。
Visual Studio 2010:http://msdn.microsoft.com/en-us/library/4zek9k1f(v=vs.100).aspx
插入符号放置在由开始(cpMin 或 nStartChar)和结束(cpMax 或 nEndChar)索引中的较大者指示的选择的末尾。 此函数滚动 CRichEditCtrl 的内容,以便插入符号可见。
Visual Studio 6.0:http://msdn.microsoft.com/en-us/library/aa313352(v=vs.60).aspx
插入符号放置在由开始(cpMin 或 nStartChar)和结束(cpMax 或 nEndChar)索引中的较大者指示的选择的末尾。 此函数不会滚动 CRichEditCtrl 的内容,因此插入符号可见。
有没有办法在调用 SetSel 时防止控件自动滚动?
【问题讨论】:
标签: c++ mfc cricheditctrl