CFrameWnd::LoadFrame
リソース情報から動的にフレーム ウィンドウを作成します。
virtual BOOL LoadFrame(
UINT nIDResource,
DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
CWnd* pParentWnd = NULL,
CCreateContext* pContext = NULL
);
パラメーター
nIDResource
フレーム ウィンドウに関連付けられた共有リソースの ID。dwDefaultStyle
フレーム スタイル。タイトル バーに自動的にウィンドウに表示されるドキュメント名を表示する場合は、FWS_ADDTOTITLE のスタイルを指定します。pParentWnd
フレームの親ウィンドウへのポインター。pContext
CCreateContext の構造体へのポインター。このパラメーターは nullです。
解説
2 ステップで CFrameWnd のオブジェクトを構築します。最初に、CFrameWnd のオブジェクトの構築、開始し、LoadFrameを呼び出します。コンストラクターは、Windows のフレーム ウィンドウと関連付けられたリソースを読み込み、CFrameWnd のフレーム ウィンドウをオブジェクトにアタッチします。nIDResource のパラメーターは、フレーム ウィンドウのタイトルのメニュー、アクセラレータ テーブルで、アイコン、文字列リソースを指定します。
フレーム ウィンドウの作成、すべてのパラメーターを指定する場合 LoadFrame ではなく [作成] のメンバー関数を使用します。
フレームワークは、ドキュメント テンプレート オブジェクトを使用してフレーム ウィンドウを作成すると LoadFrame を呼び出します。
フレームワークは、含まれているビュー オブジェクトを含むフレーム ウィンドウに接続するオブジェクトを指定するために pContext の引数を使用します。LoadFrameを呼び出すときに null に pContext の引数を設定できます。
必要条件
ヘッダー: afxwin.h