Исходя из моего опыта, ответ вроде бы Нет. Элемент управления richedit создает форматирование гиперссылки на лету, но не сохраняет ее.
Шесть лет назад или около того я потратил много времени, пытаясь достичь того, что вы, вероятно, пытаетесь сделать, используя riched20.dll (в то время, версия 3 элемента управления richedit). Я хотел иметь «правильные» гиперссылки в приложении для ноутбука: URL будет помечен как скрытый текст, а текст описания будет подчеркнут и кликабелен. Лучшее, что я мог сделать, - это добиться этого во время выполнения, помечая произвольные участки текста с помощью CFE_LINK. После сохранения и перезагрузки потока rtf изменения исчезнут. Никакое количество вопросов не принесло пользы, хотя это было задолго до StackOverflow:)
Мое решение было бы заменить richedit сторонним элементом управления, таким как TRichView , который может делать то, что вы хотите.