C# 如何更改电源管理设置?
我已经使用PowerReadACValue()方法读取当前电源管理配置文件的当前值和默认值。但是根据我找不到写入新设置的方法,没有PowerWriteACValue()C# 如何更改电源管理设置?,c#,winapi,C#,Winapi,我已经使用PowerReadACValue()方法读取当前电源管理配置文件的当前值和默认值。但是根据我找不到写入新设置的方法,没有PowerWriteACValue() 如何以编程方式更改设置?您可以使用PowerWriteAppalueIndex()方法设置该值。PowerReadACValue()和PowerReadACValueIndex()之间的唯一区别在于PowerReadACValueIndex()为您将缓冲区转换为整数。你可以参考MSDN论坛上的以下帖子 :“设置或检索电源信息”。
如何以编程方式更改设置?您可以使用PowerWriteAppalueIndex()方法设置该值。PowerReadACValue()和PowerReadACValueIndex()之间的唯一区别在于PowerReadACValueIndex()为您将缓冲区转换为整数。你可以参考MSDN论坛上的以下帖子
:“设置或检索电源信息”。@IInspectable您不能使用SystemPowerCapability,当然不能。SystemPowerCapabilities返回必须存在于硬件中的系统功能。SystemPowerPolicyAc允许您修改生效的策略。