CWinFormsControl クラス
Windows フォーム コントロールのホスティング用の基本機能を提供します。
template<class TManagedControl>
class CWinFormsControl : public CWnd
パラメーター
- TManagedControl
MFC アプリケーションに表示する .NET Framework Windows フォーム コントロール。
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
MFC Windows フォーム コントロールのラッパー オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
MFC コンテナーに Windows フォーム コントロールを作成します。 |
|
Windows フォーム コントロールへのポインターを取得します。 |
|
Windows フォームのコントロールのハンドルを取得します。 |
パブリック演算子
名前 |
説明 |
---|---|
式に置き換えます CWinFormsControl::GetControl。 |
|
Windows フォームのコントロールに型をとしてキャスト ポインター。 |
解説
CWinFormsControl のクラスは、Windows フォーム コントロールのホスティング用の基本機能を提供します。
Windows フォームの使い方の詳細については、「MFC での Windows フォーム ユーザー コントロールの使用」を参照してください。
使用する MFC コードは、ウィンドウ ハンドルが必要である (通常 m_hWndに格納されている、キャッシュできます。いる Windows フォーム コントロールのプロパティは、基になる Win32 Window が DestroyWindow と CreateWindowを使用して破棄され、再作成する必要があります。MFC は Windows m_hWnd のメンバーを更新する実装のハンドルをコントロールの Destroy と Create フォームのイベント。
[!メモ]
MFC Windows は、AFXDLL が定義されているか) MFC と動的にリンクするプロジェクトにのみ統合する作業を付けた。
必要条件
ヘッダー: afxwinforms.h