我是大学三年级的学生,我想编写一个程序来管理针对不同主题的不同虚拟桌面,并能够为每个主题创建计时器。假设您正在学习3个科目,并且想为每个科目分配15分钟。您创建3个虚拟桌面,每个桌面限制为15分钟,然后切换到下一个(这是一项可选功能)。另外,您可以拥有一个“分散注意力”的桌面,其中包含与爱好相关的任何类型的媒体,但是在切换回先前的桌面之前,其时间限制为5分钟。
最后,在关闭或重新启动后,使虚拟桌面中每个打开的程序和窗口均保持不变。因此,每次您打开虚拟桌面时,虚拟桌面的排列方式都与您离开时完全相同。
我已经四处搜寻,并且看到了许多有关Windows 10 API的信息,但是我不确定这对项目有多好。我曾经在大学里学习过高级数据结构,但以前从未做过类似的事情。
感谢您提供有关如何处理此项目的指导:)