Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
テキストデータ内に,部分文字に着色付ける方法は在りますか?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30891#CommentId85867
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2023/8/31 17:48:32
> 選択文字の背景を色付けする(xxxxxx.BackColor = &HFような)機能も在りますでしょうか
プロパティ一発で…というわけにはいきませんが、
SendMessage API で EM_SETCHARFORMAT メッセージを送出することで可能です。
CHARFORMAT2 に対しては、dwMask のビットフラグに CFM_BACKCOLOR を立てて、
crBackColor メンバーに色情報を渡してやれば OK です。
https://learn.microsoft.com/ja-jp/windows/win32/api/richedit/ns-richedit-charformat2w_1
http://hanatyan.sakura.ne.jp/patio/read.cgi?no=126