如何获取拖动的文本位置MFC

How to get dragged text position MFC

本文关键字:文本 位置 MFC 拖动 何获取 获取      更新时间:2023-10-16

我正在尝试在特定文本旁边插入标记
我知道如何在文本旁边插入标签

即使用Setsel()ReplaceSel()

例如,

char str = "< name >";
m_richedit.Setsel( position of start dragging of text, end position ) 
m_richedit.ReplaceSel( str, TRUE )

但是,我不知道如何在richEdit中获取开始拖动文本的位置。

有人有主意吗

非常感谢。

您需要添加适当的快捷键,就像他们在这里解释的那样:在MFC中添加快捷键-如何。然后在快捷键的处理程序中,使用GetSelText,将标记添加到所获得的字符串中,并调用ReplaceSel。