■ VisualC++(MFC限定)相談室 MFC10.dll■
■ このスレッドは過去ログ倉庫に格納されています
0005デフォルトの名無しさん
NGNGCRichEditCtrlでキー操作による変更をEN_CHANGEで処理し、
SetSelectionCharFormat()で文字色など書式属性を変更している。
削除するだけなら問題ないが、日本語入力で文字列を追加すると
書式属性の変更が画面上に反映されない。
別のコントロールにフォーカスが移った頃になってやっと表れる。
EN_IMECHANGEを試してみたけど、ENM_IMECHANGEをマスクしても来なかった。
(どこかのサイトにRichEdit1.0でないと来ないとか書いてあった)
以上よろしくです。
■ このスレッドは過去ログ倉庫に格納されています