IView インターフェイス

CWinFormsViewマネージド コントロールにビュー通知を送信するために使用するいくつかのメソッドを実装します。

構文

interface class IView

メンバー

パブリック メソッド

名前 説明
IView::OnActivateView ビューがアクティブ化または非アクティブ化されたときに MFC によって呼び出されます。
IView::OnInitialUpdate ビューが最初にドキュメントにアタッチされた後、ビューが最初に表示される前に、フレームワークによって呼び出されます。
IView::OnUpdate ビューのドキュメントが変更された後、MFC によって呼び出されます。この関数を使用すると、ビューは変更を反映するように表示を更新できます。

解説

IView は、共通ビュー通知を CWinFormsView ホストされたマネージド コントロールに転送するために使用するいくつかのメソッドを実装します。 OnInitialUpdate、OnUpdateOnActivateView です。

IViewは CView似ていますが、マネージド ビューとコントロールでのみ使用されます。

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

必要条件

ヘッダー: afxwinforms.h (アセンブリ atlmfc\lib\mfcmifc80.dll で定義)

IView::OnActivateView

ビューがアクティブ化または非アクティブ化されたときに MFC によって呼び出されます。

void OnActivateView(bool activate);

パラメーター

activate
ビューがアクティブ化されているか非アクティブ化されているかを示します。

IView::OnInitialUpdate

ビューが最初にドキュメントにアタッチされた後、ビューが最初に表示される前に、フレームワークによって呼び出されます。

void OnInitialUpdate();

IView::OnUpdate

ビューのドキュメントが変更された後、MFC によって呼び出されます。

void OnUpdate();

解説

この関数を使用すると、ビューは変更を反映するように表示を更新できます。

関連項目

CWinFormsView クラス
CView クラス