如何获取拖动文本位置MFC

时间:2014-04-17 11:15:06

标签: c++ mfc

我试图在特定文字旁边插入标签 我知道如何在文本旁边插入标签..

使用Setsel()ReplaceSel()

例如,

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

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

有没有人有想法?

谢谢。

1 个答案:

答案 0 :(得分:0)

您需要添加适当的加速键,就像他们在此解释一样:Adding accelerators(shortcuts) in MFC - HOW?。然后在加速键的处理程序中,使用GetSelText,将标记添加到您获得的字符串并调用ReplaceSel。