7

アンマネージ コードでは、ポインターLoadTypeLib()を取得するためにITypeLib*使用し、それを使用して typelib を調べて、そこに含まれるインターフェイスを見つけることができます。

C# にはSystem.Runtime.InteropServices.ComTypes.ITypeLibインターフェイスがありますが、関数に相当するものが見つかりませんLoadTypeLib()

Typelib をロードしITypeLibて C# で参照を取得するにはどうすればよいですか?

4

1 に答える 1

8

System.Design.NativeMethods から直接コピーされた Reflector は便利です。

[DllImport("oleaut32.dll", PreserveSig=false)]
public static extern ITypeLib LoadTypeLib([In, MarshalAs(UnmanagedType.LPWStr)] string typelib);
于 2012-11-23T13:16:48.520 に答える