リストボックスのリアルタイム表示でチラツキをなくすには? – プログラミング – Home

リストボックスのリアルタイム表示でチラ...
 
通知
すべてクリア

リストボックスのリアルタイム表示でチラツキをなくすには?


中田秀人氏
 中田秀人氏
(@中田秀人氏)
ゲスト
結合: 24年前
投稿: 3
Topic starter  

はじまして。

とりあえず、以下の環境でVCを使用して、メモリエディタを作成したいのですが、300msごとに
表示を更新する処理をしたいのですが、リストボックスを使用すると、表示がちらついてしまうのです。

OS---WindowsNT4.0(SP4)
CPU---K6-3(400MHz)
メモリ---256MB

現在は、

int i;
(CEdit*)GetDlgItem(ID_LIST1)->DeleteString(i);
(CEdit*)GetDlgItem(ID_LIST1)->InsertString(i,str);

を、300msごとに処理して、変化のあった行を更新しようとしているのですが、他に何かちらつかずに
表示を更新する処理方法はないものでしょうか?

よろしくお願いします。


引用解決済
トピックタグ
ku
 ku
(@ku)
ゲスト
結合: 25年前
投稿: 312
 

オーナードローリストボックスにすれば、ちらつきにくいのではないかと思います


返信引用
中田秀人氏
 中田秀人氏
(@中田秀人氏)
ゲスト
結合: 24年前
投稿: 3
Topic starter  

完全とはいきませんでしたが、ちらつきを減らすことはできました。

完全に0にするには、環境などもあると思いますので、いろいろ

試してみたいと思います。

kuさん本当にありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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