Sdílet prostřednictvím


Windows Forms a nespravované aplikace

Aplikace a ovládací prvky Windows Forms můžou spolupracovat s nespravovanými aplikacemi s některými upozorněními. Následující části popisují scénáře a konfigurace, které aplikace a ovládací prvky Modelu Windows Forms podporují, a ty, které nepodporují.

V této části

Přehled Windows Forms a nespravovaných aplikací Poskytuje obecné informace o tom, jak používat a implementovat ovládací prvky Windows Forms, které pracují s nespravovanými aplikacemi.

Jak na to: Podpora interoperability COM zobrazením formuláře Windows pomocí metody ShowDialog Poskytuje příklad kódu, který ukazuje, jak použít Form.ShowDialog metodu ke spuštění formuláře Windows v nespravované aplikaci.

Postupy: Podpora COM Interop zobrazením každého formuláře Windows na vlastním vlákně Poskytuje příklad kódu, který ukazuje, jak spustit formulář Windows na vlastním vlákně.

Viz také Návod: Podpoření COM interop zobrazením jednotlivých formulářů Windows ve vlastním vlákně.

Odkaz

Form.ShowDialog
Slouží k vytvoření samostatného vlákna pro formulář Windows.

Application.Run
Spustí smyčku zpráv pro vlákno.

Invoke
Přesměrovává volání z nespravované aplikace do formuláře.

Zpřístupnění komponent rozhraní .NET Framework pro COM Nabízí obecné informace o tom, jak používat typy rozhraní .NET Framework v nespravovaných aplikacích.