我试图在特定文字旁边插入标签
我知道如何在文本旁边插入标签..
使用Setsel()
和ReplaceSel()
。
例如,
char str = "< name >";
m_richedit.Setsel( position of start dragging of text, end position )
m_richedit.ReplaceSel( str, TRUE )
但是,我不知道如何在richEdit中获取开始拖动文本的位置。
有没有人有想法?
谢谢。
答案 0 :(得分:0)
您需要添加适当的加速键,就像他们在此解释一样:Adding accelerators(shortcuts) in MFC - HOW?。然后在加速键的处理程序中,使用GetSelText,将标记添加到您获得的字符串并调用ReplaceSel。