在c++/cli中创建.net Excel::Application

Create .Net Excel::Application in c++/cli

本文关键字:net Excel 创建 Application c++ cli      更新时间:2023-10-16

我想在我的c++项目中创建一个excel文件,我会使用c#,但由于其他限制,我不得不使用c++。

当我创建一个新的应用程序,像这样:

#define excel Microsoft::Office::Interop::Excel
excel::Application^ exlFile = gcnew excel::Application;

它在excel::Application下面加了红色下划线,并说:

Cannot create an object of a CLI interface class

是我做错了什么,还是没有办法在c++/cli中创建一个完整的应用程序?如果我做错了什么,你能让我知道吗?如果你需要更多的信息,请告诉我。

使用VS 2012

#using <Microsoft.Office.Interop.Excel.dll>

尝试使用Excel::Application^ xl = gcnew Excel::ApplicationClass()