代码之家  ›  专栏  ›  技术社区  ›  Dr. Strangelove

SetThreadExecutionState是否可移植?

  •  0
  • Dr. Strangelove  · 技术社区  · 4 年前

    我的应用程序的目标框架是 .NET 6.0 ,它将在Windows、macOS和Linux上运行。我希望我的应用程序在执行某些任务时防止其主机进入睡眠/空闲模式。我能做到 在窗户上 通过以下步骤: this .

    然而,我不确定这些步骤的可移植性。 MSDN page on SetThreadExecutionState 内容如下:

    目标平台窗口

    这是否意味着上述链接方法不可移植?如果没有,有吗 普遍的 防止主机系统进入睡眠/空闲状态的方法?

    0 回复  |  直到 4 年前
    推荐文章