C++ OpenOffice SDK-当前打开的文档类型

C++ OpenOffice SDK-当前打开的文档类型,c++,C++,您好,我正在寻找解决方案如何获得当前打开的文档类型 示例代码: 参考Desktop=xServiceManager->createInstanceWithContext OString::CreateFromAscicom.sun.star.frame.Desktop,xContext; 参考xDesktopDesktop,UNO_查询; 参考XComponent=xDesktop->getCurrentComponent; 获取当前打开文档类型的解决方案是: 包括 使用名称空间com::sun

您好,我正在寻找解决方案如何获得当前打开的文档类型

示例代码:

参考Desktop=xServiceManager->createInstanceWithContext OString::CreateFromAscicom.sun.star.frame.Desktop,xContext; 参考xDesktopDesktop,UNO_查询; 参考XComponent=xDesktop->getCurrentComponent;
获取当前打开文档类型的解决方案是:

包括 使用名称空间com::sun::star::lang; /* ... */ 参考XServiceInfo组件,UNO_查询; OString documentType=OUStringToOStringxServiceInfo->getImplementationName,RTL_textcodencing_ASCII_US; 缓冲液;