编译好的EXE文件,如何暂停运行。

jialongtao 2009-12-15 11:17:23
我用VS2008编译了一个程序,运行结束可能要3天,我直接双击的DEBUG里面的exe文件执行的,现在算了一天了,我想让它现在暂停下来,等机器空的时候再继续运算,如何来实现,谢谢各位。
...全文
584 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2009-12-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhao4zhong1 的回复:]
用pstools中的pssuspend.exe
[/Quote]
此为正解
jialongtao 2009-12-15
  • 打赏
  • 举报
回复
百度的图片发不上来,晕。http://hi.baidu.com/jzjx/album/item/a0b9362d96516f04359bf7e8.html
去这里看一下截图,因为我点的时候CPU为0%了。
jialongtao 2009-12-15
  • 打赏
  • 举报
回复
http://hi.baidu.com/jzjx/album/item/a0b9362d96516f04359bf7e8.html
The_facE 2009-12-15
  • 打赏
  • 举报
回复
起一个控制线程,啥都不干,就等着你告诉他暂停,当控制线程拿到暂停消息的时候把工作线程挂起不就行了吗?这都跑起来了就不好办了,唯一的办法只能从外部入手。貌似有个Ntsuspendprocess函数在ntdll.dll里,俺没用过,不知道行不行。
jialongtao 2009-12-15
  • 打赏
  • 举报
回复
程序的DOS窗口上点右键有一个标记,然后有时候CPU会降为0%,这样算不算暂停运行。
赵4老师 2009-12-15
  • 打赏
  • 举报
回复
用pstools中的pssuspend.exe
jialongtao 2009-12-15
  • 打赏
  • 举报
回复
何为挂机,不懂,我记得在程序的DOS窗口上点右键有一个标记,然后有时候CPU会降为0%,这样算不算暂停运行。
bastenf 2009-12-15
  • 打赏
  • 举报
回复
ms 不太可能, 都已经在执行了.
jialongtao 2009-12-15
  • 打赏
  • 举报
回复
我是双击运行的EXE文件,哪里有vc界面呀,进程里杀死的话,是暂停运行吗?
The_facE 2009-12-15
  • 打赏
  • 举报
回复
人家要暂停,不是停止吧?
你什么程序要跑3天?既然预定了要跑3天干嘛不弄个挂起的接口呢?
lidongquan20090203 2009-12-15
  • 打赏
  • 举报
回复
VC 界面下 shift+F5 或者是从进程里杀死它

65,190

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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