CDocTemplate::CreateNewFrame
ドキュメントやビューを持つ新しいフレーム ウィンドウを作成します。
virtual CFrameWnd* CreateNewFrame(
CDocument* pDoc,
CFrameWnd* pOther
);
パラメーター
pDoc
新しいフレーム ウィンドウが参照するドキュメント。 NULL の場合もあります。pOther
新しいフレーム ウィンドウの基になるフレーム ウィンドウ。 NULL の場合もあります。
戻り値
新しく作成されたフレーム ウィンドウへのポインターを返します。エラーが発生した場合は NULL を返します。
解説
CreateNewFrame は、アタッチされたビューとドキュメントで新しいフレーム ウィンドウを作成するために、コンストラクターに渡された CRuntimeClass オブジェクトを使います。 パラメーター pDoc が NULL のときは、フレームワークは TRACE メッセージを出力します。
パラメーター pOther を使って、[ウィンドウ] メニューの [新しいウィンドウを開く] コマンドを実装します。 用意されるフレーム ウィンドウは、新しいフレーム ウィンドウのモデルになります。 新しいフレーム ウィンドウは、通常作成直後には表示されません。 [ファイル] メニューの [新規作成] コマンド、[ファイル] メニューの [開く] コマンドのフレームワークの標準の実装以外でフレーム ウィンドウを作成するためにこの関数を呼び出します。
必要条件
**ヘッダー:**afxwin.h
参照
参照
CDocTemplate::InitialUpdateFrame