1
COMは、通常のアプリケーションインスタンスのようにすべてのリソースを割り当てて別のプロセスを作成するため、パフォーマンスが著しく低下します。また、Microsoft Officeをシステムにインストールする必要があり、クロスプラットフォームではありません。ですから、あなた自身のライブラリを書き換えようと努力するのではなく、COMを使うことの利点があります。COMが独自のOfficeライブラリを実装する利点
また、C++でOfficeファイルを処理するためのオープンソースの実装がありますか、またはすべてをゼロから構築する必要がありますか?このようなライブラリを構築してすべての機能をサポートすることはどれくらい難しいですか?