none
CPaneDialogにてダイアログを作る方法について RRS feed

  • 質問

  • VS2010、MFCでアプリケーションを作っています。

    Dialogエディタで作ったダイアログテンプレートをCPaneDialog派生クラスにするには、一旦CDialogExから派生させて(Wizardで)、
    その後、エディタで、CDialogをCPaneDialogに修正しています。

    この状態で、チェックボックスを追加し、コントロール変数を作ろうとしても、Wizardでは出来ません。
    また、チェックボックスをAutoにしないとEnableになりません。いずれにせよWizardが使えませんので、
    DDXなどは自分で作ります。

    もっと簡単な方法は無いのでしょうか。できれば、、、Wizardが使える方法は無いのでしょうか。

     

     


    s.s.o.
    2011年9月17日 3:42

すべての返信

  • 興味があったので調べてから返信しようとしてたら、すごく時間がたってていまさらですが・・・。

    CPaneDialog は Wizard に対応していないようですね、
    Wizard を使わないのが普通で一番良い手段と思いますが、
    CPaneDialog 内にモードレスダイアログをのせる方法があるのではないでしょうか?

    チェックボックスが Auto でないと Enable にならないというのは確認できませんでした。
    こちらで試してみた限り普通に表示されますね。
    クリックしてもチェックが付かないので勘違いしたとかでしょうか?

    2011年10月10日 8:47