プロが教えるわが家の防犯対策術!

VC++ 2010 MFC で エディットコントロールに
原稿用紙のような格子を入れる事は可能でしょうか?

また、エディットコントロール以外で可能な方法はありますでしょうか?

現状はエディットコントロールの上にタイマーを使って
コマ目に線を描画しているのですが、線がパカつくので
何か良い方法があれば教えてください。

A 回答 (1件)

線がパカつくのはタイマーイベントで描画しているからだと思います。


エディット本来の描画処理とタイマーによる描画が混在して発生するからです。
なのでエディット本来の描画処理を置き換えることが必要になります。
エディットを派生してOnPaint()で描画すればパカつくことはなくなりますよ。
ちなみに他のコントロールでも同じ原理で描画しているので同様です。
    • good
    • 0
この回答へのお礼

ありがとうございます。
早速試してみます!!

お礼日時:2011/06/16 14:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!