使用CFontDialog初始化CRichEditCtrl字体后,输入中文字体怎么是横向的,查了Cfontdiglog中的字体设置中文也是横向的! 请大神门知道下怎么回事,很纠结呀!
解决方案 »
- GDI+如何绘制透明的点
- 请教iocomp控件在VC中的应用
- 【转贴】一点点成就感,分享一下:从内存中加载并启动一个exe
- 请问 HRESULT 是什么类型?
- 映射---游戏中经常使用的技术!
- 使用MFC进行图像显示和压缩问题
- 嵌在网页中的activex控件在网页中有个初始化过程吗????那么我可不可以在自己的vc程序中用这个控件呢??
- VC中用什么API可以把JPEG或GIF格式的图像存贮为BMP格式?
- Kontery也去孝高程了!
- MFC 如何读取USB CD-ROM设备?
- ATL类库设计的问题,高手请进
- GDI+实现的png加载图片生成的release版本exe//在无编译环境下png图片无法显示
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
lf.lfCharSet = cf2.bCharSet;
lf.lfHeight = cf2.yHeight/15;
lf.lfPitchAndFamily = cf2.bPitchAndFamily;
lf.lfItalic = bIsItalic;
lf.lfWeight = (bIsBold ? FW_BOLD: FW_NORMAL);
lf.lfUnderline = bIsUderline;
strcpy(lf.lfFaceName, cf2.szFaceName); CFontDialog ftDlg(&lf);
ftDlg.m_cf.rgbColors = cf2.crTextColor; if (ftDlg.DoModal() == IDOK)
{
CHARFORMAT2 cf2;
cf2.cbSize = sizeof(CHARFORMAT2);
cf2.dwMask = CFM_BOLD|CFM_CHARSET|CFM_COLOR|CFM_ITALIC|CFM_OFFSET|
CFM_PROTECTED|CFM_PROTECTED|CFM_SIZE|CFM_STRIKEOUT|CFM_UNDERLINE;
ftDlg.GetCharFormat(cf2);
m_SendList.SetDefaultCharFormat(cf2);
}