windows – 如何获得屏幕自动旋转的状态?

前端之家收集整理的这篇文章主要介绍了windows – 如何获得屏幕自动旋转的状态?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在Windows8中通过Regetry或ACPI获取屏幕自动旋转的状态(禁用或启用)?

我需要禁用屏幕自动旋转,我将使用winkey O来更改屏幕自动旋转控制.

有没有人有类似的经历?

如果您想要更改自动旋转状态,以下内容可能会有所帮助:
//C++
typedef BOOL (WINAPI* SETAUTOROTATION)(BOOL bEnable);

SETAUTOROTATION SetAutoRotation = (SETAUTOROTATION)GetProcAddress(GetModuleHandle(TEXT("user32.dll")),(LPCSTR)2507);
if(SetAutoRotation != NULL)
{
  SetAutoRotation(TRUE);
}

要么

//C#
[DllImport("user32.dll",EntryPoint = "#2507")]
extern static bool SetAutoRotation(bool bEnable);

SetAutoRotation(true);
原文链接:https://www.f2er.com/windows/371792.html

猜你在找的Windows相关文章