Какие форматы буфера обмена для Microsoft Office, где вы можете удалить диаграмму? - PullRequest
3 голосов
/ 06 марта 2011

Я пытаюсь создать в памяти DOCX, который я могу предоставить для операции перетаскивания.

Сначала я попробовал "Вставить источник". Однако, хотя он кажется идеальным (DOCX в OLE-оболочке), Word не использует его для перетаскивания, хотя он использует его для вырезания и вставки. Есть ли способ заставить Word / Excel / PPT использовать «Embed Source»?

Во-вторых, иногда он использует FileContents, и это также похоже на то, что он будет работать. Однако, хотя Spy показывает, что его запрашивают, когда Word выполняет перетаскивание в Word, он не работает, когда моим приложением является источник. Word спрашивает мое приложение, может ли оно выполнять FileContents, но никогда не запрашивает данные в этом формате - даже если мое приложение говорит, что это единственный формат.

Так как я могу передать что-то, что включает в себя элементы управления содержимым и диаграммы (чтобы RTF, HTML и т. Д. Не работали)?

спасибо - Дейв

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...