Frage

Ich mag den Top-Level-Fenster-Handle von Outlook setzen die Eltern eines Setting zu bilden, in meinem Add-In (so scheint es, oben, bleibe in Outlook, etc.).

in anderen Office-Anwendungen verwenden SetParent funktioniert gut, aber in Outlook ich Rendering-Fehler erhalten. Das Formular nicht richtig neu streichen, wenn Outlook ist die Mutter (also wenn ich sie ziehen um, oder klicken Sie hin und zurück, andere Teile von Outlook auf es gezeichnet).

Jede Invalidate-ing ich ignoriert.

Jeder weiß, eine gute Lösung? Dank!

EDIT: Das Formular ich hinzufügen möchte, ist eine .NET-Form, die einen Teil des Problems sein könnte

.
War es hilfreich?

Lösung

Ich habe noch keinen Weg gefunden, diese Arbeit als eine Form zu machen, aber eine Behelfslösung, dass das Formular als Dialog zu öffnen funktioniert, ist (modal).

Das ist .ShowDialog ()

Ich werde diese Marke als angenommen, wenn ich Antwort nicht besser bekommen.

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