【发布时间】:2019-02-12 06:05:52
【问题描述】:
我有一个使用 C++/CLI 创建的 DLL 的 wpf 应用程序。
DLL 从安装文件夹中读取一个文件。它在启动时执行此操作,而不使用文件选择器。
其实 DLL 使用的是 OpenCV,我调用了一个 opencv 函数来加载文件。
我这样做..
std::string pathUnmanged = msclr::interop::marshal_as<std::string>(file)
然后将pathUnmanaged 传递给加载文件的OpenCV 函数。
这里path 只是文件名和扩展名。
这在发布版本中对我有用。但是,如果我使用桌面桥转换为 Windows 商店应用 UWP,则文件不会加载。
有人能指出正确的方向吗?
【问题讨论】: