掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
GetMessageの仕様についてPart2 (ID:57627)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
説明は既にシャノンさんがしてくださっているので省略。 > <MSDN> -- snip -- > エラーが発生した場合、-1 が返ります。 > </MSDN> > PeekMessageでメッセージを破棄してしまってGetMessageがメッセージを > 受け取れなかったのならば処理される内容等なく、 > 処理落ちすることなどないのでは? > と、思います。 入ったばかりのメッセージを PeekMessage で破棄してからGetMessage を呼ぶと、 (当然ながら)新しいメッセージが届くまで GetMessage が更にブロッキングします。 おそらく 匿名希望 さんのコードでは、この合間で画面更新を回していると 思われるため、GetMessage がブロッキングすると、その間画面更新処理が 走らなくなり、結果としてフレーム落ちという現象が出たのではないかと 推測しています。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.