首页
社区
课程
招聘
[求助]关于控制台工程的移值...
发表于: 2009-8-9 11:57 4006

[求助]关于控制台工程的移值...

2009-8-9 11:57
4006
有一个控制台的工程,我想把它改出窗口显示的

控制台的输出显示用到了printf

我想把它换成输出到edit控件中去显示

注意不是调用控制台

是同一程序中

如果手工修改printf成窗口输出(类似SetWindowText。。。),工作量巨大,printf有100多个

请问有问题方法可以解决吗

谢谢。。。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
2
看错了,不想修改 printf 还没有想过,其他函数倒有办法,这种可变长参数的函数真不会
2009-8-9 12:31
0
雪    币: 193
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
把标准输出重定向到edit控件
2009-8-9 12:31
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以写一个简单的demo吗!
2009-8-9 15:34
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
1.可以用类封装起来,重载printf
关于可变长参数函数定义 可参考MFC CString::Format
2.或者printf(...) 换成
char str[260];
sprintf(str,...);
SetWindowText(...,str);
2009-8-9 16:11
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
问题已解决...
2009-8-9 17:25
0
游客
登录 | 注册 方可回帖
返回
//