初衷:想在基于MFC的对话框上的指定位置输出两行内容
收获:
1.可以放一个静态编辑框,将其属性更改为Multiline;
CSting str1,str2,strInfo;
strInfo = str1+"\r\n"+str2;
strInfo输出的时候str1,str2显示为两行数据
2.若不放置静态编辑框,直接在OnPaint函数中调用Textout输出的话,是没有换行
效果的。
MFC对话框多行文本输出技巧
本文介绍如何在MFC对话框中实现多行文本的显示。一种方法是使用静态编辑框,并通过设置其多行属性来实现换行显示。另一种方法是在OnPaint函数中使用TextOut函数,但这种方法无法实现自动换行。文中提供了具体的代码示例。
初衷:想在基于MFC的对话框上的指定位置输出两行内容
收获:
1.可以放一个静态编辑框,将其属性更改为Multiline;
CSting str1,str2,strInfo;
strInfo = str1+"\r\n"+str2;
strInfo输出的时候str1,str2显示为两行数据
2.若不放置静态编辑框,直接在OnPaint函数中调用Textout输出的话,是没有换行
效果的。
1560

被折叠的 条评论
为什么被折叠?