代码之家  ›  专栏  ›  技术社区  ›  xan

办公室剪贴板格式

  •  6
  • xan  · 技术社区  · 17 年前

    如果我从Excel(2007)复制一个图形并在另一个Office应用程序中选择“特殊粘贴”,我会看到一个名为“Microsoft Office图形对象”的剪贴板格式,它允许不同于增强型图元文件的自定义。如何从我自己的(C++)应用程序中创建这样一个剪贴板对象,使其从Office应用程序中得到一流的处理?

    将图表数据链接成Office应用程序中的数据并不重要——我只想提供另一个图形导出选项。

    ClipSpy报告了几种二进制格式,包括“Excel2007内部形状”、“嵌入源代码”和“Art::GVMLClipFormat”。我想这些是私有的,但如果有人知道文档,请告诉我。

    2 回复  |  直到 17 年前
        1
  •  5
  •   Shay Erlichmen    17 年前
        2
  •  0
  •   gbjbaanb    17 年前

    我猜格式是 documented in the specs 作为反托拉斯裁决的一部分,MS被要求释放。

    推荐文章