通知
すべてクリア
Topic starter
2003年4月7日 10:24 PM
よろしくお願いします。
環境:win98 vc++6.0 MFCにて
ダイアログベースにて、ツリービューコントロールを配置しエクスプローラーの左側のように
フォルダを表示できるようにしました。
次にリストボックスを配置しました。
ここまではエラーもなく問題ありません。
次にリストボックスにメンバ変数を追加しました。 (タイプ CListBox、メンバ m_list1)
ここで実行すると、青い背景に
例外OEがVXD VMM(01)~
の表示が出てフリーズしてしまいます。
メンバ変数を追加しただけで、実行するとフリーズしてしまうとはいったい何が原因なのでしょ
う?さっぱり分かりません。
お分かりの方みえましたら、よろしくお願いします。
Topic starter
2003年4月8日 7:15 AM
MKです。こんにちは
上記質問、こんな内容で分かるわけないだろっ!!
と思われた方もみえると思いますが、
あぁ、あれか俺にも経験があるぞ
と言う人がみえるかもと期待して質問しました。
でその後の調査結果ですが、
1.やはり何度一から作り直しても、同じ現象が出る
2.仕方がないので先に、リストボックスの配置をし、メンバ変数を追加してから
ツリーコントロールの配置、フォルダ一覧の表示コード作成と順番を逆にすると
正常に作動する
ということが分かりました。
以上報告です。
Topic starter
2003年4月8日 11:31 AM
原因は判りませんが、多分バグかな??
中間ファイルを削除して、ビルド、実行すると
おぉ~ ちゃんとうまく行くじゃないか。
これで数時間潰した。時間を返せ。
以上、報告まで。