Frage

Ich bin mit der MathInputControl Klasse in C # durch die micautLib COM-Bibliothek.

Beispiel:

    MathInputControl mic = new MathInputControlClass();
    mic.EnableExtendedButtons(true);
    mic.Show();

Ich verwende Microsoft.Ink und ich möchte in der Lage sein ein Ink Objekt dem MathInputControl Objekt durch die MathInputControl.LoadInk(IInkDisp ink); Methode zu senden. Allerdings ist die IInkDisp Schnittstelle eine nicht verwaltete Schnittstelle und keiner der verwalteten Microsoft.Ink Klassen, die es umzusetzen.

Wie kann ich sende es ein verwaltetes Ink-Objekt?

War es hilfreich?

Lösung

würde ich einen ComVisible Wrapper bauen, die IInkDisp und Delegierten implementiert, was auch immer Microsoft.Ink Einrichtungen, die Sie benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top