2011-04-26 3 views

ответ

1

Вы не получите пронумерованный список, потому что Блокнот не поддерживает форматирование текста, такие как пули, полужирный, нумерация и т.д.

целевое приложение должно поддерживать форматированный текст. Копирование из RichEdit и вставка в Wordpad, MS Word, Html Editor работает хорошо.

Спасибо.

+0

Но я считаю номера номеров частью текста. Что делать, если я хочу сохранить их в виде обычного текста? –

+0

Затем вам необходимо переопределить функции маркеров и нумерации RichText, чтобы пули были вставлены как часть текста, а не часть тегов форматирования. Однако много работы. –

+0

Проблема с этим подходом заключалась бы в том, что WordPad и Word теперь не смогут распознать их как списки. Я думаю о следующем: перехватите WM_COPY и поставьте CF_TEXT и CF_RTF в буфер обмена. CF_TEXT с цифрами и CF_RTF со стилями. Считаете ли вы, что это может сработать? –