我想暂停或保存所有打开的应用程序的 Windows Wista 状态并关闭它们(稍后重新打开),然后开始游戏(例如来自 Steam)。当我退出游戏时,我想恢复(恢复保存的状态,或从暂停状态恢复)所有打开的应用程序以恢复我离开的地方的工作。我找到了这个相关资源:
http://www.codeproject.com/Tips/319950/Creating-your-own-library-in-visual-studio
https://superuser.com/questions/230818/windows-software-to-save-arbitrary-application-state
a "Windows state saver" Application. It is just save active state and close active windows applications/or session, and start a game. And when quit game just resume windows state with all active applications that was before suspend, to resume work after playing a game
能否就如何创建此类功能向我提供建议?我只是从 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/