Sha256: 6ba19f89d3f56f9422bf40cb3b1463774e9c321b395cb915cb8cfa5be00e8260
Contents?: true
Size: 924 Bytes
Versions: 17
Compression:
Stored size: 924 Bytes
Contents
#ifndef DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE #define DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE #pragma once namespace ScreenOrientationExt { enum ScreenOrientationModes { SOM_BAD_ORIENTATION = -1, SOM_NORMAL = 0, SOM_RIGHT_HANDED, SOM_UPSIDE_DOWN, SOM_LEFT_HANDED }; // ScreenOrientationModes class COrientationSettings { public: COrientationSettings(); ~COrientationSettings(); static bool IsSupported(); static ScreenOrientationModes GetOrientation(); static bool SetOrientation(ScreenOrientationModes orientationMode); protected: static void PersistSettingsToRegistry(DWORD dwAngle, DWORD dwLandscapeMode); COrientationSettings(const COrientationSettings&); COrientationSettings& operator=(const COrientationSettings&); private: }; // CDisplaySettings } // ScreenOrientationExt #endif // DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE
Version data entries
17 entries across 17 versions & 2 rubygems