ひとりも見捨てないことを、あきらめない

学校教育、社会教育、数学、技術家庭科、Youtube、EdTech、ICT、プログラミング、その他

どうしてもチラチラがなくならない・・・。12/07 土

 VM_MOUSEMOVE でマウスが動いたら、InvalidateRect で「画面の描写が必要だよー」というコマンドを送り、WM_PAINT で実際に画面を描写する。

 描写する際には、一時的にメモリ上に Bitmap 領域をつくり、その上で図形等を描写して、最後に BitBlt 関数で一度に画面に表示させる。

 こうすれば、画面はチラチラせずに、スムースに描写されるはず・・・なのに、うまくいかない!!! 画面のチラチラが消えない!!! なぜだー。なぜなんだー・・・。

 

f:id:takase_hiroyuki:20191123160855p:plain