(2) 使用托管可以从任何一个.NET框架兼容语言中调用一个C++组件,也可调用非托管DLL、其它库以及类等。 (3) 可以直接从非托管代码中访问.NET框架。 总而言之,使用托管C++是C++程序员编写.NET框架应用程序最好的一种选择,在充分理解.NET框架基础上,避免了使用其他语言如C#、VB.NET所带来的额外开销。 使用托管C++项目向导 在Visual C++.NET中,我们可以使用下列项目向导创建一个托管C++项目: 托管C++应用程序向导 该向导用来创建一个支持托管扩展的单独C++应用程序,使用它还可创建任何类型的应用程序,包括.NET框架客户应用程序。 托管C++类库向导 该向导用来创建一个支持托管扩展的C++DLL,使用它可以生成一个能被.NET框架应用程序调用的托管类型的组件。 托管C++空项目向导 该向导用来创建一个空的托管项目,该项目只含有支持托管扩展的正确编译和链接的开关选项。使用它能将一个已有的C++源文件进入到一个托管环境中。 托管C++ Web服务向导 该向导为我们创建两个项目,页码:[1] [2] [3] [4] [5] [6] [7] 第6页、共7页 |