我正在使用C ++ / CLI编写Windows 10应用程序。该应用程序将在便携式计算机上运行(运行标准的Win10 SO,而不是平板电脑版本)。
这款便携式计算机具有自动旋转功能,但我只需将我的应用程序保留在纵向配置中。
我想在应用程序启动时禁用屏幕自动旋转。是否有C ++ / CLI命令,C#命令或批处理命令,我可以以编程方式执行(批处理将从我的应用程序调用)?
答案 0 :(得分:1)
使用regini.exe
,并在参数文件中指定要设置的键:
AutorotateOff.reg:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AutoRotation
Enable = REG_DWORD 0DWORD
在具有右上角的命令行上发出的命令:
c:\>regini AutorotateOff.reg
已经有一段时间了,但这应该可以胜任:
c:\>regini AutorotateOff.reg