社区
Windows客户端开发
帖子详情
如何让wm6程序一开始就横屏显示?
longqi293
2008-07-21 02:43:29
我的程序有点宽,所以需要打开后横屏显示,不想手动,怎么设置呢?
...全文
467
11
打赏
收藏
如何让wm6程序一开始就横屏显示?
我的程序有点宽,所以需要打开后横屏显示,不想手动,怎么设置呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peterb
2009-06-30
打赏
举报
回复
#include <winuser.h>
lz这个baidu知道查一下, 就知道各个API在什么头文件, 看msdn也行
yphuvicky
2008-12-22
打赏
举报
回复
楼上的都是高人啊!说出来的话我们都听不懂的!
我只知道我在VS2005里面输入DEVMODE和ChangeDisplaySettingsEx函数系统都不认识的,
是否要添加什么引用?拜托大虾门指点菜鸟能否详细些呢?
cytlyy
2008-07-21
打赏
举报
回复
不明白楼主是什么意思?ChangeDisplaySettingsEx()函数可以实现你的要求,在该函数中我们用到一个DEVMODE参数,需要进行初始化,而:
DEVMODE devmode = {0};
devmode.dmSize = sizeof(DEVMODE);
devmode.dmDisplayOrientation = DMDO_90; //水平模式
devmode.dmFields = DM_DISPLAYORIENTATION;
便是该参数的初始化的实现。
longqi293
2008-07-21
打赏
举报
回复
怎么引用api?引用哪个?谢谢
longqi293
2008-07-21
打赏
举报
回复
[Quote=引用 6 楼 cytlyy 的回复:]
4楼的代码可以实现,只要将该代码加入到你的程序初始化地方就可以了!
[/Quote]
但是我看是用api了,可以不直接引用码?
cytlyy
2008-07-21
打赏
举报
回复
4楼的代码可以实现,只要将该代码加入到你的程序初始化地方就可以了!
longqi293
2008-07-21
打赏
举报
回复
[Quote=引用 4 楼 pknife 的回复:]
切换屏幕旋转模式通过调用 ChangeDisplaySettingsEx 来实现,如:
DEVMODE devmode = {0};
devmode.dmSize = sizeof(DEVMODE);
devmode.dmDisplayOrientation = DMDO_90; //水平模式
devmode.dmFields = DM_DISPLAYORIENTATION;
ChangeDisplaySettingsEx(NULL, &devmode, NULL, 0, NULL);
取得当前模式的代码如下:
DEVMODE devmode = {0};
devmode.dmSize = sizeof(DEVMODE);
devmode.dmFields = DM_DISPLA…
[/Quote]
这个DEVMODE 要引用什么吗?
小李匪盗
2008-07-21
打赏
举报
回复
切换屏幕旋转模式通过调用 ChangeDisplaySettingsEx 来实现,如:
DEVMODE devmode = {0};
devmode.dmSize = sizeof(DEVMODE);
devmode.dmDisplayOrientation = DMDO_90; //水平模式
devmode.dmFields = DM_DISPLAYORIENTATION;
ChangeDisplaySettingsEx(NULL, &devmode, NULL, 0, NULL);
取得当前模式的代码如下:
DEVMODE devmode = {0};
devmode.dmSize = sizeof(DEVMODE);
devmode.dmFields = DM_DISPLAYORIENTATION;
ChangeDisplaySettingsEx(NULL, &devmode, 0, CDS_TEST, NULL);
通过 devmode.dmDisplayOrientation 的值可以判断当前模式。
longqi293
2008-07-21
打赏
举报
回复
[Quote=引用 2 楼 pknife 的回复:]
ChangeDisplaySettingsEx
[/Quote]
还是请大哥说细点,照顾下新手。
小李匪盗
2008-07-21
打赏
举报
回复
ChangeDisplaySettingsEx
longqi293
2008-07-21
打赏
举报
回复
顶起来
Windows Mobile 开发系列文章收藏 - 疑难杂症
分类整理WM开发过程中遇到的疑难杂症, 如开发语言与平台选择, Vs 2005/2008开发工具,
程序
调试,模拟器使用, SQL CE安装部署等等. 语言与平台选择 J2ME,CompactFramework, C++,我该如何取舍 Mobile到底用什么开发...
必装软件大放送 让你的PPC真正成为智能手机
WM给用户的第一印象总是如此,功能貌似很强大,但实际的操作无比繁琐。打个电话发条短信都要经过重重菜单才能完成...举一个简单的例子,WM5新建短信本来在收件箱里直接的左软键就可以了,到了
WM6
,对不起,您得跑到右键
针对
WM6
.5系统和软件的注册表修改以及优化
Phone注册表的软件(如果手机上已经有注册表修改软件就没必要下载了): 以下针对系统 手机上使用注册表编辑器修改一下键值: 注册表解锁: HKEY_LOCAL_MACHINE\Security\Policies\Policies? ...
WM6
.5系统和软件的注册表修改以及优化
横屏
切换: 1、打开微软原版的设置功能。 HKEY_LOCAL_MACHINE/Security/Shell/StartInfo/ 把HideSettings的键值修改为0 2、出现旋转屏幕的按键设置菜单。 hkey_local machine/system/gdi/rotation/ ...
Windows客户端开发
7,655
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章