通知
すべてクリア
Topic starter
2014年7月24日 11:16 PM
環境:VS2012、MFC
先日はありがとうございました。
教えて頂いたプロパティシートについて調べてみたのですが、
一点わからないので教えてください。
プロパティシートをウィザード形式で作成した場合、
ダイアログ下部に「次へ」「戻る」などのフッター部分が表示されますが
この部分を消したい場合はどうすれば良いのでしょうか?
ボタンを非表示にする事は出来ましたが、
領域を縮めたり消したりすることが出来ません。
目的は、プロパティページ部分を最大化して表示させたく、
「次へ」「戻る」などはイベントだけ取れたら、と思っています。
Topic starter
2014年7月24日 11:23 PM
作っているソースは以下のような感じです。
よろしくお願いします。
CPropPage1 page1;
CPropSheet sheet(_T(test), NULL, 0);
sheet.m_psh.dwFlags |= PSH_WIZARD_LITE;
sheet.AddPage(&page1);
sheet.m_psh.dwFlags &= ~PSH_HASHELP;
page1.m_psp.dwFlags &= ~PSP_HASHELP;
sheet.SetWizardMode();
sheet.DoModal();
--------------------------------------
BOOL CPropSheet::OnInitDialog()
{
// 各ボタンの非表示処理
GetDlgItem(【ボタンID】)->ShowWindow(FALSE);
// 領域の非表示処理???
}