なぜか自作プログラムの画面が真っ白になりました。
Posted: 2013年8月13日(火) 11:48
以前MFCでマインスイーパーを作ろうとしていました。
プレイはもうできて、ハイスコア登録もさせようとしていたころ、あまり時間が取れなくなり作れなくなりました。
で、最近時間ができたのでいざ続きを作ろうと思ったのですが、実行させてみるとタイトルバーやメニューバー以外は真っ白でした。
リビルドしてみてもPCをシャットダウンさせてみてもダメでした。
そこで、ソリューションを作りなおしてソースとリソースをコピペさせてみたところ、きちんと画面が表示されるようになりました。
そのままプレイしてみると、まだバグが残っていたのでハイスコア登録の名前登録部分でダイアログが何度も出続けてしまいました。
そのうち動作を停止され、プログラムをそのまま停止させました。
バグの原因を探るためにソースを修正しいざ再び実行させようとすると、また画面が真っ白になりました。
またソリューションを作りなおせば治るかもしれませんが、もしまた画面が真っ白になるようでは面倒なので、原因を探るべく質問してみることにしました。
もともときちんと画面表示されていたプログラムの画面が、実行時に真っ白になっている原因は何なのでしょうか?
ハイスコア登録以前は普通にプレイできていましたし、名前登録部分のバグが影響しているとは思っていません。
ソリューションを作りなおす以外に解決法はないのでしょうか?
まだバグが残っていたりしますが、原因究明につながればとソリューションフォルダ全体を圧縮してここにアップロードしておきました。
ファイルサイズは14.9MBです。
重いかもしれませんがよろしくお願いします。
プレイはもうできて、ハイスコア登録もさせようとしていたころ、あまり時間が取れなくなり作れなくなりました。
で、最近時間ができたのでいざ続きを作ろうと思ったのですが、実行させてみるとタイトルバーやメニューバー以外は真っ白でした。
リビルドしてみてもPCをシャットダウンさせてみてもダメでした。
そこで、ソリューションを作りなおしてソースとリソースをコピペさせてみたところ、きちんと画面が表示されるようになりました。
そのままプレイしてみると、まだバグが残っていたのでハイスコア登録の名前登録部分でダイアログが何度も出続けてしまいました。
そのうち動作を停止され、プログラムをそのまま停止させました。
バグの原因を探るためにソースを修正しいざ再び実行させようとすると、また画面が真っ白になりました。
またソリューションを作りなおせば治るかもしれませんが、もしまた画面が真っ白になるようでは面倒なので、原因を探るべく質問してみることにしました。
もともときちんと画面表示されていたプログラムの画面が、実行時に真っ白になっている原因は何なのでしょうか?
ハイスコア登録以前は普通にプレイできていましたし、名前登録部分のバグが影響しているとは思っていません。
ソリューションを作りなおす以外に解決法はないのでしょうか?
まだバグが残っていたりしますが、原因究明につながればとソリューションフォルダ全体を圧縮してここにアップロードしておきました。
ファイルサイズは14.9MBです。
重いかもしれませんがよろしくお願いします。