掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CEditの文字の背景色について (ID:54441)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
CEditの文字の背景色についての質問です。 入力された文字の背景色をEditの背景色と違う色にしたいと思っています。 CEdit派生クラスを作成して、CtlColor(CDC* pDC, UINT nCtlColor) (メッセージハンドらの追加で「=WM_CTLCOLOR」を選択)を作成し、 pDC->SetBkMode( OPAQUE ); pDC->SetBkColor( COLORREF型の変数 ); のようにしたところ、Editに入力した文字のみでなく、 文字を入力した行全体がSetBkColor()で指定した色になってしまいます。 行全体でなく、文字を入力したところまでのみ色を変えたい場合は どうすればよいのでしょうか。 教えてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.