【发布时间】:2012-10-02 06:38:53
【问题描述】:
我想使用 Metro Style App c# 中的 gsdll32.dll。我加载dll如下:
[DllImport("gsdll32.dll", EntryPoint = "gsapi_delete_instance")]
private static extern void gsapi_delete_instance(IntPtr instance);
[DllImport("gsdll32.dll", EntryPoint = "gsapi_revision")]
private static extern int gsapi_revision(ref GS_Revision pGSRevisionInfo, int intLen);
[DllImport("gsdll32.dll", EntryPoint = "gsapi_set_stdio")]
private static extern int gsapi_set_stdio(IntPtr lngGSInstance, StdioCallBack gsdll_stdin, StdioCallBack gsdll_stdout, StdioCallBack gsdll_stderr);
但是当我尝试加载 dll 时出现未找到异常。我已经把它放在调试文件中。但它确实有效。
我引用自this link。
【问题讨论】:
-
另一种方式,我想知道是否可以从 Metro Style App 引用和加载 c 库 dll。
-
于丽,你说yms的回答对你有帮助。那么您能否“接受”并“投票”他的回答?
-
好的,Kurt Pfeifle,我做到了。谢谢。
标签: c# pdf microsoft-metro dllimport ghostscript