C# 是否可以将.NET类强制转换为COM库类?
我正在通过C# 是否可以将.NET类强制转换为COM库类?,c#,com,windows-7,tablet-pc,microsoft-ink,C#,Com,Windows 7,Tablet Pc,Microsoft Ink,我正在通过micautLibCOM库使用C#中的MathInputControl类 例如: MathInputControl mic = new MathInputControlClass(); mic.EnableExtendedButtons(true); mic.Show(); 我使用的是Microsoft.Ink,我希望能够通过MathInputControl.LoadInk(IInkDisp-Ink)将Ink对象发送到MathInputControl对象方法
micautLib
COM库使用C#中的MathInputControl
类
例如:
MathInputControl mic = new MathInputControlClass();
mic.EnableExtendedButtons(true);
mic.Show();
我使用的是
Microsoft.Ink
,我希望能够通过MathInputControl.LoadInk(IInkDisp-Ink)将Ink
对象发送到MathInputControl对象代码>方法。但是,IInkDisp接口是非托管接口,没有任何托管Microsoft.Ink类实现它
如何向其发送托管Ink对象?我将构建一个ComVisible
包装器,该包装器实现iLinkDisp
并委托给您需要的任何Microsoft.Ink
工具。COM库micautLib
在windows上的位置是什么?当我试图在VisualStudio项目中添加对它的引用时,我找不到它。