次の方法で共有


CWinFormsDialog クラス

Windows フォーム ユーザー コントロールをホストする MFC ダイアログ クラスのラッパーです。

template <typename TManagedControl>
class CWinFormsDialog : 
   public CDialog

パラメーター

  • TManagedControl
    MFC アプリケーションに表示する .NET Framework ユーザー コントロール。

メンバー

ms175563.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CWinFormsDialog::CWinFormsDialog

CWinFormsDialog オブジェクトを構築します。

ms175563.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CWinFormsDialog::GetControl

Windows フォームのユーザー コントロールへの参照を取得します。

CWinFormsDialog::GetControlHandle

Windows フォーム ユーザー コントロールにウィンドウ ハンドルを取得します。

CWinFormsDialog::OnInitDialog

これで Windows フォーム ユーザー コントロールを作成し、ホストによって MFC ダイアログ ボックスを初期化します。

ms175563.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

CWinFormsDialog::operator ->

式に置き換えます CWinFormsDialog::GetControl

CWinFormsDialog::operator TManagedControl^

Windows フォーム ユーザー コントロールへの参照として型をキャストします。

解説

CWinFormsDialog は、MFC ダイアログ クラス (CDialog) のラッパー ホスト (UserControl) Windows フォームのユーザー コントロールです。これは、モーダルまたはモードレスの MFC ダイアログ ボックスで .NET Framework のコントロールを表示できます。

Windows フォームの使用の詳細については、MFC での Windows フォーム ユーザー コントロールの使用MFC ダイアログ ボックスとしての Windows フォーム ユーザー コントロールのホストを参照してください。

必要条件

ヘッダー: afxwinforms.h

参照

関連項目

CWnd クラス

CWinFormsView クラス

CDialog クラス

System.Windows.Forms.UserControl