BitBltを連続で行うとマウスカーソルが点滅する – プログラミング – Home

BitBltを連続で行うとマウスカーソ...
 
通知
すべてクリア

BitBltを連続で行うとマウスカーソルが点滅する


LARK
 LARK
(@LARK)
ゲスト
結合: 18年前
投稿: 1
Topic starter  

BitBltのラスタオペレーションコードに「CAPTUREBLT」を加えて
ループ中に実行するとマウスカーソルが点滅してしまいます。

何か解決方法はないでしょうか?

私が試した方法はShowCursorでBitBlt実行前にマウスカーソルを
一時的に非表示にしてみたのですが、実行アプリ上の
非クライアント領域でしか効果がなく、非表示にしても
若干点滅をしてしまうので、他に良い案があればお願いします。

環境
VC.net2000、XPsp2Pro


引用解決済
トピックタグ
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

> BitBltのラスタオペレーションコードに「CAPTUREBLT」を加えて
> ループ中に実行するとマウスカーソルが点滅してしまいます。
処理に無理がないですか。
せめて「CAPTUREBLT」を加えて繰り返し動作じゃなくて、
「SRCCOPY」等を指定して限られた範囲を繰り返すことは出来ないですか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました