- ベストアンサー
VS2012でOnInitDialogが2回呼出し
今までVC++5.0のMFCでプログラムを組んできたのですが、XPのからみでそろそろ限界かなと思いVisualStudio2012評価版を入れてみました。 試しに今までのプロジェクトを変換して色々エラーが出る所を直して何とか動くようになったのですが、モーダルダイアログのOnInitdialog()中でEndDialog()を呼び出すとOnInitdialog()がもう1度呼び出される現象が起きて困っています。 フラグを立てて2回目は処理をしないで直ぐに抜けるようにすればよいのですが、もっと根本的な解決方法は無いのでしょうか? バグでドウシヨウモナイデスヨ!でも結構ですので原因が知りたいです。
- みんなの回答 (1)
- 専門家の回答
お礼
回答ありがとうございました。 当方も先ほどそのページを見ていましたが、バグのようですね。 Update3で修正されるようですので、それまで評価版で様子見です。