ビューの関連づけ – プログラミング – Home

通知
すべてクリア

[解決済] ビューの関連づけ


熱血
 熱血
(@熱血)
ゲスト
結合: 15年前
投稿: 100
Topic starter  

MFC VC++6.0 XP
スピリッタでクライアント領域を分割していて、やっぱり、分割するのをやめたのです
が、クライアント領域になにも描かなくなりました。(ドキュメントテンプレートでつ
ながれている、VIEWをよばない)なにかの関数をオーバライドしているのが原因で
しょうか?
ちなみにドキュメントテンプレートでつながれているVIEWは、ひとつしかありませ
ん。
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(
IDR_ED2GPOTYPE,
RUNTIME_CLASS(CED2GPolyEDoc),
RUNTIME_CLASS(CChildFrame), // カスタム MDI 子フレーム
RUNTIME_CLASS(CED2GPolyEView));
AddDocTemplate(pDocTemplate);
ちょっと、抽象しにくいので、説明不足なんですが・・・


引用未解決
トピックタグ
熱血
 熱血
(@熱血)
ゲスト
結合: 15年前
投稿: 100
Topic starter  

BOOL CChildFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext*
pContext)
{
return CMDIChildWnd::OnCreateClient(lpcs, pContext);//<---この行が抜けて
いました。
}
2時間ほど、あれこれ調べた結果、上の行がぬけていました。
すみませんでした。
クライアントがクリエイトされませんね。だからVIEWも表示できないというわけか
な?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました