ウィザードの「次へ」ボタンの文字を変えたい

[戻る]
ちゃっぴ 2007/12/03(月) 17:09:31
CPropertySheetをウィザードモードで使用しているのですが、
「次へ」ボタンのキャプションの変更方法が分かりません。

どなたかご存知の方がいらっしゃいましたら、教えてください。

ララ 2007/12/04(火) 08:38:30
ここは参考になりませんか?

http://www.interq.or.jp/jazz/iijima/mfc/iijima/08propsheet.html

ちゃっぴ 2007/12/04(火) 08:45:28
[[解決]]
ご回答ありがとうございました。
参考URLを見てみましたが、
ボタンの文字の変え方は書いていないようです。

色々と試してみたところ、下記で無事変更できました。

BOOL プロパティーページのサブクラス::OnSetActive()
{
    pParent = プロパティーシートのサブクラスのポインタ;
    // 完了ボタンのキャプションを変更
    CButton* pBtn = (CButton*)pParent->GetDlgItem(ID_WIZFINISH);
    pBtn->SetWindowText(_T("中止"));

    return CPropertyPageWithTitle::OnSetActive();
}

ちなみに、「戻る」ボタンはID_WIZBACK、「次へ」ボタンはID_WIZNEXTみたいです。

古いスレッドには追加発言できません。