Windows Programing for C/C++(Not MFC)
■ このスレッドは過去ログ倉庫に格納されています
0361デフォルトの名無しさん
NGNG色分けしていると言っても、描画にかかる負荷は大した物ではない。
というか、10秒なんて何かが間違っているとしか言えないな
エディタで重いのは、
プロポーショナルならフォントから文字幅を取得するところと、
編集による文字列のコピーが多発する所。
あとは、ブロックコメントの範囲解析とかそんなところだけ
>重い原因として考えられるのは、1文字ずつ描画する為に、
同じ修飾情報を利用するときは、
1文字ずつでなくまとめて描画するのが普通では?
>文字の左が消えないように、SetBkModeでTRANSPARENTして、
意味不明だけど、1文字ずつの描画で位置あわせをしていると言うこと?
それならば、ExtTextOutで位置あわせをするべき
>文字描画にFillRectしてることぐらいかな。
背景の間違いか?
だとするとExtTextOutで一発。
それから、俺の場合は画面の描画にはメモリDCを使わずに
直接ウインドウDCに書き込むようにしている
>>356
取得と設定勘違いしてないか?
■ このスレッドは過去ログ倉庫に格納されています