VC++2005
初心者です。すいませんがお願いします。
エディットボックスで1行ごとに文字サイズを変更したいのですが
可能でしょうか?
char work[256];
CString mm_work;
// 1行目
sprintf(work,"たから!!");
mm_wrok = work;
m_edit_err_message.SetWindowText(mm_wrok);
m_edit_err_message.UpdateWindow();
// 2行目
const int end = m_edit_err_message.GetWindowTextLength();
// 現在の文字列長
m_edit_err_message.SetSel( end, end );
m_edit_err_message.ReplaceSel( _T("\r\nくじ当たる") );
1行目と2行目の文字サイズを変更したいです。
諸先輩方、よろしくお願いします。
できません。
標準エディットボックス("Edit"クラス)では、
表示文字列の特定の部分に、別のフォントを指定することはできません。
リッチエディットボックス等、部分のフォントを変更できる
別のコントロールを使用する必要があると思います。
仲澤 様
了解しました。
ご教授いただきありがとうございました!
ツイート | ![]() |