社区
界面
帖子详情
文本输出的问题
weileily
2004-06-15 09:55:35
我想做一个事,就是把以前写的在控制台下显示数据的计算程序,改为在GUI下显示。我向了几个办法:
1.利用Windows管道修改输出方向,这个由于某些原因我不想用;
2. 自己用API写,但好像API操作GDI显示文字很麻烦,而且由于运算和显示刷新要同时维护,要起线程,写了一个,自己觉得太丑陋了。
我想利用MFC来实现,但对MFC不是很熟悉,希望有人能指点一下。希望能使GUI管理部分和数据计算部分能尽可能的降低耦合。
谢谢!
...全文
57
4
打赏
收藏
文本输出的问题
我想做一个事,就是把以前写的在控制台下显示数据的计算程序,改为在GUI下显示。我向了几个办法: 1.利用Windows管道修改输出方向,这个由于某些原因我不想用; 2. 自己用API写,但好像API操作GDI显示文字很麻烦,而且由于运算和显示刷新要同时维护,要起线程,写了一个,自己觉得太丑陋了。 我想利用MFC来实现,但对MFC不是很熟悉,希望有人能指点一下。希望能使GUI管理部分和数据计算部分能尽可能的降低耦合。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weileily
2004-06-16
打赏
举报
回复
算了。我实在不想去用MFC。改用wxPython + C++ 实现了。
enoloo
2004-06-15
打赏
举报
回复
个人建议用管道比较好。
enoloo
2004-06-15
打赏
举报
回复
mfc程序sdi最后一步选从CEditView继承。
void CMyEditView::OutputStrings(LPCTSTR str)
{
CString tmp=str;
tmp+=_T("\r\n"); // /r/n must
int len=GetWindowTextLength();
this->GetEditCtrl().SetSel(len,len);
this->GetEditCtrl().ReplaceSel(tmp);
return;
}
如果要在视图中添加字符串,调用这个函数,比如
CString str = "234jsdkfjs";
pView ->Output(str); //ok
每次添加一个字符串占一行。
madhappy
2004-06-15
打赏
举报
回复
很简单的,把文件输出改为向界面文本框对应的CString变量赋值.
cout<<a;
-------等价---------
CString show=a;
UpdateData(0);
具体做起来稍微复杂一点,比如处理其他类型到字符的转换。
KETTLE的
文本
文件
输出
KETTLE的
文本
文件
输出
核心对象 -->
输出
-->
文本
文件
输出
双击”
文本
文件
输出
”,进入到”
文本
文件
输出
”的参数配置界面,在”文件名称”中选择自己所要
输出
的
文本
文件,其他输入框中的参数则是根据自己的需求来定,这里就不一一讲解了,都是能读懂的。 选择内容,输入字段之间的分隔符(这里的字段分隔符指的是,
输出
到
文本
文件中后字段之间分隔符),其他参数照常按照需求来填写 点击字段,再点击获取字段,字段的类型和格式等参数可以自己进行调整,再点击确定就可以了,”
文本
文件
输出
”到这里就配置完
【MFC】字体类CFont——
文本
输出
01、目录 文章目录01、目录02、
文本
输出
过程2.1、 确定字体信息2.2、 格式化
文本
2.3、 执行
文本
输出
操作03、
文本
输出
实例04、小结 02、
文本
输出
过程 在上一节字体类——CFont中讲了字体类的基础知识,现在我们就用基础知识来做一点小东西。 在
文本
输出
到设备以前,我们需要确定字体、字体颜色和
输出
的
文本
内容等信息。Windows窗口的客户区由应用程序管理,所以我们还要在应用程序中控制
输出
文本
的格式,例如后续字符的位置、换行等格式。 由此,
文本
的
输出
过程大致包括确定字体信息、格式化
文本
和执行输
python
输出
文本
-python
输出
文本
广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!python具有基本的
文本
文件读写功能。 python的标准库提供有更丰富的读写功能。
文本
文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象我们打开一个文件,并使用一个对象来表示该文件:f = open(文件名,模式)最常用的模式有:r # 只读“w” # 写入比...
kettle clob大量
文本
输出
近来在工作中遇到了一个
问题
,就是表输入以colb字段(每一行每一个字段差不多1M左右),最后
文本
文件
输出
每一行的colb字段,由于字段本身比较大,要
输出
的文件有28w个之多kettle的机制是每8k作为一个流进行
输出
,造成在
文本
输出
时每8k的
输出
,而不是完整的colb
输出
,(如果数据量小,倒没什么明显的影响,但是这里有28w行的数据,在
文本
展现的时候会有的
文本
输出
不全面)这样在某个时间点停止作业,
windows编程之TextOut与DrawText --
文本
输出
实验
3蓝色30号隶属),将一串
文本
显示在屏幕上,通过鼠标点击次数切换三种不同字体效果。3.创建新的字体,设置字体大小为30高,15宽,字体样式为隶书,计算合适位置
输出
多行
文本
,避免重叠。3.掌握字体创建函数CreateFont的使用,掌握计算
文本
大小的两种方法,进而能确定
文本
输出
的合适位置。2.修改上题代码,将字体颜色、背景颜色分别修改,设置背景颜色透明,将两行字体重叠显示。1.掌握常用的
文本
输出
函数TextOut、DrawText的使用,熟悉其参数设置。2.掌握字体颜色、背景颜色、背景透明等属性的修改。
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章