用Golang通过C++获取或设置嵌入式OLE对象的类标识符

可能的使用场景

Aspose.Cells提供OleObject.GetClassIdentifier()属性,您可以用它获取或设置嵌入式OLE对象的类标识符。OLE对象类标识符实际上是GUID,即全局唯一标识符。GUID始终是16字节长,因此类标识符也是16字节长。它们通常在Windows注册表中找到,并向宿主应用程序提供有关如何打开包含各种嵌入式资源的OLE对象的信息。

获取或设置嵌入的OLE对象的类标识符

下图显示了从示例Excel文件中读取的OLE对象类别标识符(GUID),该文件包含嵌入的PowerPoint OLE对象。

todo:image_alt_text

示例代码

请参见执行以下示例代码的结果,使用示例Excel文件,其控制台输出显示了OLE对象的类别标识符(即GUID)。打印的GUID与截图中的完全相同。

控制台输出

这是上述样本代码执行时与示例excel文件一起的控制台输出。

DC020317-E6E2-4A62-B9FA-B3EFE16626F4