掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ループから抜ける方法 (ID:53267)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
たとえば、無限ループに、下記のようなメッセージ処理部を入れてあげれば、 whileループにいながらにして、画面が固まらずに、キューに溜まったメッセージを処理できます。 また、PeekMessageの引数に、WM_KEYFIRST,WM_KEYLASTを指定したものを加えると、キー入力だけを取得する事もできます。 そのままPeekMessageの記述を変えると、通常のメッセージが処理できませんから、Windowが固まります。(^^; こういう意味でいいのでしょうか? while(1){ MSG msg; while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) { TranslateMessage(&msg); DispatchMessage(&msg); } abc(); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.