Incorporando objetos no Microsoft Word e no OpenOffice Writer

Eu estou procurando algumas referências sobre como implementar o seguinte recurso:

capacidade de incorporar objetos (por exemplo, diagramas) em processadores de texto e poder editá-los em sua respectiva aplicação "mãe"

Por exemplo, o MS Word e o Visio funcionam juntos, permitindo que o usuário edite / ajuste facilmente os diagramas depois de adicioná-los ao processador de texto.

Estou interessado em saber como isso é feito nas seguintes plataformas:

Microsoft WordEscritório aberto

Até agora eu sei que:

Microsoft Word - usa OLE / COMOpen Office - usaONU

Você pode me indicar referências, exemplos, livros sobre como abordar isso?

PS: Toda vez que tento procurar no MSDN por isso, fico com a impressão de que estou no lugar errado. = (

questionAnswers(2)

yourAnswerToTheQuestion