次の方法で共有


CWinFormsControl クラス

Windows フォーム コントロールのホスティング用の基本機能を提供します。

template<class TManagedControl>
class CWinFormsControl : public CWnd

パラメーター

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

解説

CWinFormsControl クラスには、Windows フォーム コントロールのホスティング用の基本機能が用意されています。

Windows フォームの使い方の詳細については、「MFC での Windows フォーム ユーザー コントロールの使用」を参照してください。

MFC コードでは、(通常、m_hWnd に格納されている) ウィンドウ ハンドルをキャッシュしないでください。 Windows フォーム コントロールの一部のプロパティでは、基になる Win32 Window を、DestroyWindow および CreateWindow を使用して破棄して作成し直す必要があります。 MFC の Windows フォームの実装により、コントロールの Destroy イベントおよび Create イベントが処理され、m_hWnd メンバーが更新されます。

注意

MFC の Windows フォームの統合は、MFC に動的にリンクする (AFXDLL が定義されている) プロジェクトだけで動作します。

必要条件

**ヘッダー:**afxwinforms.h

参照

参照

CWinFormsDialog クラス

CWinFormsView クラス

その他の技術情報

CWinFormsControl Members