社区
Linux/Unix社区
帖子详情
怎样在wine下面用MFC程序调用DOS控制台程序
opentuxedo
2009-07-29 12:45:09
我有一个小的Dos程序,
main()
{
printf("*********************88");
}
另外有一个MFC对话框程序,在MFC对话框程序中我使用CreateProcess调用上面的DOS程序,调用命令是:wine dos.exe。但总是不能成功。
我确保文件名字路径都没有问题(我尝试过用同样的方法调用一个带有界面的MFC程序是可以成功的)
...全文
330
6
打赏
收藏
怎样在wine下面用MFC程序调用DOS控制台程序
我有一个小的Dos程序, main() { printf("*********************88"); } 另外有一个MFC对话框程序,在MFC对话框程序中我使用CreateProcess调用上面的DOS程序,调用命令是:wine dos.exe。但总是不能成功。 我确保文件名字路径都没有问题(我尝试过用同样的方法调用一个带有界面的MFC程序是可以成功的)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huhuhu253
2011-07-30
打赏
举报
回复
好好好。支持顶
reyoung1110
2011-07-30
打赏
举报
回复
AlloConsole,之后还有清除掉这个控制台,就好了。
lalaermao
2011-07-30
打赏
举报
回复
你用一下
AlloConsole();
freopen("CONOUT$","w",stdout);
printf("***********");
具体参数你再查一下。。我既不清楚了
ShowMan
2009-07-29
打赏
举报
回复
应该就是wineconsole 这个了吧!
opentuxedo
2009-07-29
打赏
举报
回复
wineconsole试过了,也是不行。我在terminal中运行wineconsole -backend=user my.exe,提示我err:wineconsole:WCUSER_SetFont wrong font.我在运行wineconsole前运行export LANG=en_EN.UTF-8倒是可以解决这个问题,但是在调用时没办法运行export LANG命令
fox000002
2009-07-29
打赏
举报
回复
try
wineconsole
.
[技术学习]使用
wine
在Unix平台进行 WIN32/
MFC
开发
插叙:@@ 大项目一定得用
MFC
吗?## 不用
MFC
,那你用什么?@@ 我想用 wxWidgets。## 。。。@@ 我看 wxWidgets 和
MFC
的构架很相近,相互移植起来也容易。## 但是你为何不要用
MFC
呢?我们学的就是
MFC
呀。@@ 但是
MFC
在别的平台上没办法部署。## 那你就用虚拟机装个 Windows,再在里面装个 Visual
完全用 GNU/Linux 工作(原版)
完全用 GNU/Linux 工作 理解 GNU/Linux 注:本文是清华“牛仔”王垠的“成名作”,在网上引起很大的争议。对他崇拜地五体投地者有,对他嗤之以鼻者也有,总之成了一年多以前Linux 爱好者的圈子里的一个很有意思的现象。之后他对这篇文章进行了很大的修改,已经没有了原来那种意气风发。现存的版本如白开水一般无味,请参 见:http://learn.tsinghua.e...
Codeproject VC++ Forum Q&A
Introduction This article is compilation of Question and Answer, which were asked between 25 April 2005 to 8 June 2005 (45 Days) on Visual C++ . Thanks to people for their contributions on th...
科技中介服务机构如何借助科创大脑提升服务专业化水平?.docx
科技中介服务机构如何借助科创大脑提升服务专业化水平?
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章