当我以编程方式从C#应用程序更改TabletMode注册表项值时,为什么Windows 10没有退出平板电脑模式

问题描述

我有一个可以在Windows 10台式机和平板电脑上运行的WPF应用程序。我想在应用程序启动时以编程方式退出Windows 10平板电脑模式。

我找到了此链接How can I disable Tablet Mode programmatically?),以显示如何进行所需的注册表更改。当我执行应用程序时,我可以验证注册表设置是否已更改(我使用REGEDIT,找到适当的项,并验证TabletMode为DWORD0。但平板电脑仍处于平板电脑模式。)

我找到了另一个链接Windows 10 tablet mode Registry setting: 'When this device automatically switches tablet mode on or off'),该链接指示需要另一个注册表值来指示Windows何时更改平板电脑模式。这似乎也不起作用。

是否需要进行其他注册表设置和/或API调用才能使Windows退出平板电脑模式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)