コントロールの単一行の背景を変更する方法を知っていますTRichEdit。しかし、これは選択したテキストのみに適用されるため、行全体 (クライアントの左からクライアントの右) の背景色をテキスト部分のみに設定することはできません。
メッセージを使用しようとしましたWM_ERASEBKGNDが、RichEdit コントロールがWM_PAINTハンドラーで背景を描画しているため、機能しません。
bsClearハンドラーを呼び出す前にブラシを設定しようとしましたWM_PAINTが、どちらも機能しませんでした。
カスタム描画の背景を持つことはまったく可能ですか?