MFC文字显示的具体步骤
2个回答
展开全部
首先不用保存为txt
1.MFC里面有个Static Text的控件
你把内容多输入点放里面就可以了
2MFC里面的Edit Control控件
它的属性有一项是Mutiline就是多行显示
你设置为TRUE
然后SetDlgItemText(IDC_EDIT,L"your content");
你把your content换成你要的内容就OK了
中途还可以自己手动加\n换行什么的
还有问题可以问我
3.GDI的DrawText
4.GDI+的DrawString
----------------------------------------------------
举例
你在资源面板拖入一个Static Text控件,改名为IDC_STA_TEXT
方法1.SetDlgItemText(IDC_STA_TEXT,L"We are Chinese");
方法2.直接在属性中的Captions里面添加内容回车就是
static text控件不支持换行属性的修改
但是内容过多好像会自动换行
Edit Control控件也可以在资源面板的工具里面直接拖一个进去
改名为IDC_EDIT
然后SetDlgItemText(IDC_EDIT,L"We \n are\n Chinese!\n");
Edit Control控件属性有一项是Mutiline就是多行显示,你一定得设置为TRUE
1.MFC里面有个Static Text的控件
你把内容多输入点放里面就可以了
2MFC里面的Edit Control控件
它的属性有一项是Mutiline就是多行显示
你设置为TRUE
然后SetDlgItemText(IDC_EDIT,L"your content");
你把your content换成你要的内容就OK了
中途还可以自己手动加\n换行什么的
还有问题可以问我
3.GDI的DrawText
4.GDI+的DrawString
----------------------------------------------------
举例
你在资源面板拖入一个Static Text控件,改名为IDC_STA_TEXT
方法1.SetDlgItemText(IDC_STA_TEXT,L"We are Chinese");
方法2.直接在属性中的Captions里面添加内容回车就是
static text控件不支持换行属性的修改
但是内容过多好像会自动换行
Edit Control控件也可以在资源面板的工具里面直接拖一个进去
改名为IDC_EDIT
然后SetDlgItemText(IDC_EDIT,L"We \n are\n Chinese!\n");
Edit Control控件属性有一项是Mutiline就是多行显示,你一定得设置为TRUE
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是放到一个字符串中在调用dc的TextOut方法吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询