如何使M8开发变为横屏开发
来源:互联网 发布:陕西广电网络邮箱 编辑:程序博客网 时间:2024/05/29 02:00
今天经过几个网友的帮忙,找到了这份代码
// 执行旋转屏幕
bool rotateScreen(DWORD dwRotaion)
{
DEVMODE settings;
memset(&settings, 0, sizeof(DEVMODE));
settings.dmSize = sizeof(DEVMODE);
settings.dmFields = DM_DISPLAYORIENTATION;
ChangeDisplaySettingsEx(NULL, &settings, NULL, CDS_TEST, NULL);
DWORD rotation = settings.dmDisplayOrientation;
if (dwRotaion == rotation)
return false;
settings.dmDisplayOrientation = dwRotaion;
return (DISP_CHANGE_SUCCESSFUL == ChangeDisplaySettingsEx(NULL, &settings, NULL, 0, NULL));
}
但是要注意的是dwRotaion 在模拟器上的值为90时模拟器横屏,但是真机上是0时才是90,还有模拟器的选项也有旋转。。
总之改成这个横屏模式后直接按坐标贴图就好了
- 如何使M8开发变为横屏开发
- 关于M8两点触摸开发
- M8系统开发手记(1)
- M8系统开发手记(2)
- M8系统开发手记(3)
- Meizu M8 SDK开发初体验
- 魅族M8开发初识及一点思考
- M8下开发重力感应程序
- 从事java开发行业,如何从优秀变为卓越
- PDA变为ARM开发板
- 魅族m8开发 step by step(3)(BasicControl)
- 魅族m8开发 step by step(2)(hello world)
- 一点一滴学开发M8程序(一)--------初如WinCE
- M8下的WTL(Windows Template Library)开发
- netbeans c++ linux 开发环境变为英文
- thinkPHP 由生成模式变为开发模式
- 魅族M8游戏框架开发的思路及方法,同样适用于WinCE设备的游戏开发。
- M8
- 优秀开源项目介绍:Printing Reports in .NET
- matlab 同一窗口画图
- 枚举windows进程
- 俄罗斯方块源码下载地址:
- 最近
- 如何使M8开发变为横屏开发
- 1.置洪流而自醒
- AMD三核安装SQLServer2005的方法
- 发现个横屏模式小问题,记录下来
- 你不知道的手机功能
- DailyTest-基于迭代开发的测试
- sql查询表中字段不重复
- AJAX异步传输
- 今天发现DDraw的硬伤,哎不知道怎么弄