用一个MFC程序控制另外一个项目

Rainqin123 2010-09-10 03:24:27

请问各位:有一个c++写的项目(没有类,因为写这个项目的人不知道什么是类),现在我添加了一个项目,是MFC的,我该怎么样控制那个项目(那个非MFC写的项目)的启停啊。假如有个按钮,我一按它(那个非MFC写的项目)就启动了,再按就停了。
求方法 ,谢谢各位
...全文
125 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
副组长 2010-09-11
  • 打赏
  • 举报
回复
那个可以编译成控制台的EXE就好办,你可以启动进程的方法启动它, CreateProcess()、shellexecute都可以,关键是它的参数是怎么传递的。如果都是命令行传的就好办了 。
Rainqin123 2010-09-11
  • 打赏
  • 举报
回复
还有谁啊?再讲讲
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
谢谢哈,指了一条路啊...呵呵
yaoyue1019 2010-09-10
  • 打赏
  • 举报
回复
你的意思是他的项目是一个在控制台里的程序吧

你可以在一些循环运行的地方插入一些标记 判断标记 如果标记满足条件就挂起/运行

使用协同
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
fyz2841585 2010-09-10
  • 打赏
  • 举报
回复
dll有借口函数的,直接调用借口函数即可
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
是不是我问的问题太简单了?
fyz2841585 2010-09-10
  • 打赏
  • 举报
回复
个人建议用dll哈
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
他们把所有的功能都写在一个CPP文件中,没有头文件,该怎办 啊?是类的话很好办,如果没有泪我就不知道咋办了
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
他那个项目运行起来还是黑白的,呵呵,
yuchongjike 2010-09-10
  • 打赏
  • 举报
回复
那是个什么程序(你的没有类的项目)?界面的还是控制台?

如果只是简单的控制运行和结束,你可以用shellexecute
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
项目太大了啊,我也不好修改啊,那人家的杰作,他们不说我也不好修改哦
Rainqin123 2010-09-10
  • 打赏
  • 举报
回复
是用MFC程序控制那个项目的的运行,而且还要修改里面的一些初始值...呵呵
stormy22 2010-09-10
  • 打赏
  • 举报
回复
我也不太懂,感觉你把那个项目修改一下,定义成一个类,然后再设置你的MFC按钮属性连接
孤客天涯 2010-09-10
  • 打赏
  • 举报
回复
没明白楼主的意思,是不是指用MFC运行和停止c++写的程序(exe)?

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧