掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
forループの中で、[中止]ボタンに反応するには? (ID:62817)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
途中で間違えて送信してしまいました。再度質問します。 次のようなループで処理を行っていて、あるボタン([中止]ボタン)を押した 時にだけ処理を中止するようなことはできるでしょうか?できるのであれば その方法を教えて下さい。 (例) for(int i = 0; i < 100; i++){ (何らかの処理) .... if(中止ボタンが押されたかどうか判定){ i=100; } } 上の例の、「中止ボタンが押されたかどうか判定」の部分は、 どうすればいいでしょうか? PeekMessage()を使ってみたのですが、マウスをちょっと動かしただけでループから抜けてしまいます。 特定のボタンにのみ反応するようにするには、そのmessageの内容を判断 しないといけないと思うのですが、その方法がよくわかりません。 なお、使っているのは、Microsoft Visual Studio .NET 2003で、 MFCアプリケーションでプロジェクトを作成していて、 メインの処理を開始するためのボタンと中止ボタンを同じDialogに置いて 使おうとしています。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.