首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在uwp中以编程方式设置系统时间

在uwp中以编程方式设置系统时间
EN

Stack Overflow用户
提问于 2021-10-27 10:51:35
回答 1查看 77关注 0票数 1

是否可以在uwp c++ winrt中以编程方式设置系统时区、日期和时间?

根据API指南,我添加了

  • 系统管理能力
  • 还允许本地策略中的本地用户“更改系统时间”和“更改时区”属性。 <物联网:Capability Name="systemManagement"/>

不过,我仍然看到用户无法在调试器中更改这些设置。我是不是做错了什么,或者这是不可能的形式UWP winrt?

代码语言:javascript
复制
 auto canChange = TimeZoneSettings::CanChangeTimeZone();
 if (canChange) // This is always false
 {
  TimeZoneSettings::ChangeTimeZoneByDisplayName("The zone");
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-28 02:14:40

是否可以在uwp c++ winrt中以编程方式设置系统时区、日期和时间?

恐怕您不能用UWP设置系统时区,请参阅TimeZoneSettings文档备注部分。

只适用于物联网设备。此API要求使用 iot systemManagement功能,并将物联网包括在IgnorableNamespaces列表中。

如果您确实希望在uwp中设置时区,我们建议您为当前的uwp项目设置桌面扩展,并使用win32 api设置时区。有关桌面扩展,请参阅stefan的博客UWP和桌面扩展

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69737305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档