【发布时间】:2012-06-11 13:43:13
【问题描述】:
我有下面的代码,但我不知道它的含义或它是如何工作的。
我只知道它调用了函数,这些都只是声明,那么我在哪里可以找到这段代码的定义呢?
[ComImport, Guid("341A80AC-5FC6-4B$6-8380-4D70279300CZ"), TypeLibType((short) 2), ClassInterface((short) 0)]
public class WjbJobClass : abc, xyz
{
[MethodImpl(MethodImplOptions.InternalCall, MethodCodeType=MethodCodeType.Runtime), DispId(0x20)]
public virtual extern int somefunction();
}
我可以用它来调用其他应用程序的函数吗?
【问题讨论】:
-
看起来像手动创建的包装器。更多信息msdn.microsoft.com/en-us/library/x8fbsf00.aspx
标签: c# winapi c#-4.0 com com-interop