掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ワーカースレッドがメッセージを受信するためには? (ID:16820)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
anoneさん、ありがとうございます。 >ワーカスレッドでメッセージループを作ると、せっかくのワーカ >スレッドとしての役割が滞ります。ですから、ワーカスレッドでメッセージを >受け取るように努力するのは、有意義とは思いません。 例えば非常に短い間隔でハードウェアをポーリングを行い 状態が前回と違った場合のみ何らかの処理を行う場合、 メインスレッド(画面)が非常に短い間隔でタイマを設定すると、 画面がたびたび固まったように見える(描画が追いつかない?)のでは ないかと危惧しています。 タイムアウトする度にハンドラ内でハードウェアの状態を比較しますが、そのほとんどが前回と値が一緒で比較処理以外何もしません。 その処理を別スレッド(ここで言うワーカースレッド)に託し、 変化が起こったときのみメインスレッド(画面)に通知する方法を取れないものかと考えていました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.