我有一个c ++项目.我承认我在c ++中是一个完整的零.但是我仍然需要编写一个c ++ .net包装器,这样我就可以使用非托管的c ++库.所以我有:1)非托管项目的头文件.2)非托管项目的库(.dll和.lib)3)一个空的C++ .NET项目,我打算用它作为我的c#应用程序的包装器
我怎么开始?我甚至不知道如何设置对非托管库的引用.
SOS
我想实现一个无纸化文件系统,并希望使用WIA和C#进行图像采集.CodeProject等上有很多示例项目.但是,在下载了我能找到的每一个项目之后,我遇到了一个问题.
在每一个中,对WIALib的引用都被打破了.当我添加"Microsoft Windows Image Acquisition"作为参考时,我的开发工作站(也是运行它的机器)上唯一可用的版本是2.0.
不幸的是,这些示例项目中的每一个似乎都是针对1.x编码的.引用的内容为"WIA"而不是"WIALib".我拍了一下,只是更改了命名空间导入,但显然API完全不同.
是否有关于实施v2.0或升级其中一个现有样本项目的信息?