Я копирую весь форматированный текст для редактирования в буфер обмена как
m_edit.setsel(0,-1); m_edit.copy();
Но когда я звоню GetClipboardData, я получаю текст без формата.Кто-нибудь может мне что-то объяснить по этому поводу?
GetClipboardData
Я думаю, что вы ошибаетесь.Метод copy отправляет сообщение WM_COPY в элемент управления.Это поместит форматированный текст, а также обычный текст в буфер обмена.Просмотрите все форматы в буфере обмена, и вы увидите, что RTF присутствует.