C++对话框设置输出文件字符的样式

1)需要将显示的控件换成rich edit Controll,然后 在CxxxApp::InitInstance()中添加代码   
  AfxInitRichEdit(); //没有添加的话,文件不能显示出来;
2)在CxxxDlgp::OnInitDlg()里面初始化字体
//设置字体
CHARFORMAT cf = { 0 };
cf.cbSize = sizeof(cf); //结构体大小
//结构体的CFE_BOLD 、 szFaceName 、yHeight这些成员有效,字体加粗、字体名称、字符高度
cf.dwMask = CFM_FACE | CFM_SIZE | CFM_BOLD;
//设置输入框内所有字符的字体,包括已经输入的和将要输入的字符
m_editshow.SetDefaultCharFormat(cf);

CHARFORMAT
https://msdn.microsoft.com/en-us/library/windows/desktop/bb787881(v=vs.85).aspx
这样输出的文字就不会有胖的~~~~~

你可能感兴趣的:(c++)