Я использую Lotus Notes 8.5 c ++ api для создания нового документа заметок, такого как электронная почта, календари, задачи и т. Д. Я не могу поместить данные html в тело документа заметок. Когда я вставляю данные html, он отображается как HTML-код. Однако я могу легко положить простой текст, используя следующие API.
LnDocument Mydocument;
Lnstring strval= "xyz";
Lntext Txt;
Txt.Setvalue(strval);
Mydocument.Createitem("Body", Txt, LNITEMFLAGS_SUMMARY, LNITEMOPTION_DELETE_APPEND);
Как я могу поместить данные HTML в поле тела?
это руководство есть несколько хороших инструкций о том, как создать электронное письмо в формате HTML
Он нацелен на Lotusscript, но не должен быть слишком сложным для преобразования в API C ++. Суть в том, что вам нужно будет создать NotesMimeEntity и установить его текст в сгенерированный вами HTML.
Других решений пока нет …