次の方法で共有


CDocTemplate::CreateNewFrame

ドキュメントやビューを持つ新しいフレーム ウィンドウを作成します。

virtual CFrameWnd* CreateNewFrame(
   CDocument* pDoc,
   CFrameWnd* pOther 
);

パラメーター

  • pDoc
    新しいフレーム ウィンドウが関係する必要があるドキュメント。NULL の場合もあります。

  • pOther
    新しいフレーム ウィンドウに基づくフレーム ウィンドウ。NULL の場合もあります。

戻り値

エラーが発生した場合、新しく作成されたフレーム ウィンドウへのポインター、または null

解説

CreateNewFrame がアタッチされているビュー、およびドキュメントを持つ新しいフレーム ウィンドウを作成するには、コンストラクターに渡される CRuntimeClass のオブジェクトを使用します。pDoc のパラメーターが null場合、フレームワークはトレース メッセージを出力します。

pOther のパラメーターがウィンドウの新しいコマンドを実行するために使用されます。ここでは、新しいフレーム ウィンドウをシミュレートするフレーム ウィンドウを提供します。新しいフレーム ウィンドウは、通常、作成された非表示になります。新しいファイルの標準的なフレームワークの実装の外側のフレーム ウィンドウを作成し、ファイルを開きますするには、この関数を呼び出します。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDocTemplate クラス

階層図

CCreateContext 構造体

CFrameWnd::LoadFrame

CDocTemplate::InitialUpdateFrame