RT,紧急求救,望各位大哥大姐不吝赐教

解决方案 »

  1.   

    网上找的
    您可以建立一个C++类库,然后将您想要在C#中调用的方法写在C++类库中的modifiers命名空间下,然后在C#项目的“解决方案资源管理器”中选中您的解决方案,点击右键选择“属性”,在解决方案属性中找到“项目依赖项”,然后选择您的C#项目,在“依赖于”列表框里选择您的C++类库,然后点确定保存修改,这样当您调试运行C#程序时C++类库会首先被编译。 进行了如上改动后,您可以在“解决方案资源管理器”中选择您的C#程序文件夹下的“引用”文件夹,点击右键并选择“添加引用”,然后在“项目”选项卡中找到您的C++类库,选中它并点击确定保存修改。 
    最后一步,在您的C#应用程序的开始处输入“using modifiers”引用modifiers命名空间,经过这样的操作后您就可以在您的C#程序中调用C++类库中的函数了。 PS:类库中也可以包含窗体。 希望这些信息对您有所帮助。
      

  2.   

    TOzhangliu_521() :
    大哥,那有这么简单啊,原题是
    请举例说明如何在.NET中调用普通C++或C语言写的DLL的API函数继续求救