c++ - 在哪里寻找(对于 c++ 初学者)为 Windows Vista x64 Ultimate 创建挂起进程程序?

标签 c++ windows

我想暂停或保存所有打开的应用程序的 Windows Wista 状态并关闭它们(稍后重新打开),然后开始游戏(例如来自 Steam)。当我退出游戏时,我想恢复(恢复保存的状态,或从暂停状态恢复)所有打开的应用程序以恢复我离开的地方的工作。我找到了这个相关资源:

能否就如何创建此类功能向我提供建议?我只是从 C++ 开始,首先从哪里寻找开始,仅此而已,只是一个有资源的起点。为了为 Windows Vista x64 Ultimate 创建这样的程序,我学习了很多 C++。

关于相同的更多信息:我可以让“休眠”只有事件的程序,而让 Windows 操作系统保持事件状态吗?这是只需要启动另一个explorer.exe吗?

最佳答案

对于初学者来说,这听起来像是一个困难的项目。您必须学习很多关于操作系统内部的知识:进程控制和如何操作虚拟内存。您可能会开始阅读的几本书是 Windows via C/C++ , Windows System Programming , 和 Windows Internals .新版 Windows Internals 将于 3 月发布。

关于c++ - 在哪里寻找(对于 c++ 初学者)为 Windows Vista x64 Ultimate 创建挂起进程程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9235289/

相关文章:

c++ - OpenGL ES Depth Buffer渲染(iOS模拟器VS真机)

c++ - hiredis客户端,连接断开时redisAsyncFree报错

windows - Windows开发用虚拟机用什么软件?

windows - 将终端区域设置永久设置为 C.UTF8

C# File.ReadAllBytes 与 std::ifstream (Windows)

C++如何从具有不同返回类型的接口(interface)进行多重继承?

c++ - c++ oop指针与继承的关系

c++ - 编译错误error C2039 : 'clock_t' : is not a member of '` global namespace''

c - 如何以编程方式将应用程序固定在 Windows 7 的“开始”菜单上

c# - 当前焦点程序/文件名 (Windows)