リッチエディットコントロールの基本フォント?を変更しようと
親ウインドウのWM_CREATEにて
SendMessage(hWnd, EM_SETCHARFORMAT, 0, lpCharformat)
のような感じでフォントを変更してみましたが、変更したコントロールに文字(直接入力)を打ち込むと
変更されていない状態で入力されてしまいます。

そのまま日本語入力に切り替えて、何か打ち込むと指定したフォントで入力され、
また直接入力に切り替えて入力すると、フォントの変更が有効?になり、最初とは違うフォントで入力されてしまいます。

リッチエディットやフォントの使用法に誤りがあると思うのですが、どうしてもよくわかりません。
ご教授をお願いいします。(´・ω・`)