Windows フォームとアンマネージ アプリケーション
Windows フォーム アプリケーションとコントロールは、いくつか注意すべき点はありますが、アンマネージ アプリケーションと相互運用できます。 次のセクションでは、Windows フォーム アプリケーションおよびコントロールがサポートするシナリオと構成、およびサポートしないシナリオと構成について説明します。
このセクションの内容
Windows フォームおよびアンマネージ アプリケーションの概要
アンマネージ アプリケーションで使用する Windows フォーム コントロールの使用方法および実装方法に関する一般的な情報を提供します。方法 : ShowDialog メソッドで Windows フォームを表示して COM 相互運用機能をサポートする
Windows フォームをアンマネージ アプリケーションで実行するための Form.ShowDialog メソッドの使い方を示すコード例を紹介します。方法 : 独自のスレッドで各 Windows フォームを表示して COM 相互運用機能をサポートする
Windows フォームを独自のスレッドで実行する方法を示すコード例を紹介します。
Topic | Location |
---|---|
チュートリアル : Windows フォームを別個のスレッドに表示することによって COM 相互運用をサポートする | Windows フォームのプログラミング |
チュートリアル : Windows フォームを別個のスレッドに表示することによって COM 相互運用をサポートする | Windows フォームのプログラミング |
チュートリアル : Windows フォームを別個のスレッドに表示することによって COM 相互運用をサポートする | Windows フォームのプログラミング |
チュートリアル : Windows フォームを別個のスレッドに表示することによって COM 相互運用をサポートする | dv_ManCli |
チュートリアル : Windows フォームを別個のスレッドに表示することによって COM 相互運用をサポートする | dv_ManCli |
参照
Form.ShowDialog
Windows フォーム用の独立したスレッドを作成するために使います。Application.Run
スレッドのメッセージ ループを起動します。Invoke
アンマネージ アプリケーションからフォームへの呼び出しをマーシャリングします。
関連項目
COM への .NET Framework コンポーネントの公開
アンマネージ アプリケーションで .NET Framework の型を使用する方法について、一般的な情報を提供します。高度な COM 相互運用性
アンマネージ アプリケーションで .NET Framework の型を使用するための高度な概念について、一般的な情報を提供します。