0

MFC SDI プロジェクトを作成しています。
最大化したいメイン ビューがありますが、その方法がわかりません。
(メインフレームウィンドウの最大化には成功しましたが、以下の画像のようにフォームビューの最大化に失敗しました。)
[ここに画像の説明を入力][2]

BOOL CProjectNameApp::InitInstance()
{
...
    m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
    m_pMainWnd->UpdateWindow();

    return TRUE;
}

void CProjectNameView::OnInitialUpdate()
{
    CFormView::OnInitialUpdate();
    
    //GetParentFrame()->RecalcLayout(TRUE);
    //ResizeParentToFit(FALSE);
}

これらは私がこれまでに行った最後のことです。最大化されたメイン ウィンドウに
書き込み、メイン フレームに合わせてフォームビューに 2 行 (と) の注釈を付けました。 私はすでにGoogleとstackoverflowで検索し、多くの回答を読みましたが、何も役に立ちません..どうすればこの問題を解決できますか? (+) mainview(ProjectNameView) の基本クラスは CView ではなく CFormview です。そして私の下手な英語でごめんなさい。 [2]: https://i.stack.imgur.com/dFMEY.pngm_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
GetParentFrame()->RecalcLayout(TRUE);ResizeParentToFit(FALSE);



4

1 に答える 1